Helen Baggs, Phone Number 709-726-8411. Helen Baggs is a resident of St. John's NL, and the Address is 101-165 Blackmarsh Rd St. John's NL A1E1T1 Canada.
Dial +1 7097268411 in case you are calling Helen Baggs from outside the St. John's NL Area.
St. John's People Phone Pages