B M Barnhill
66 Shannon Dr, Truro
Nova Scotia B2N3V8
902-895-4940
B M Barnhill, phone number 902-895-4940, 9028954940, resides at 66 Shannon Dr Truro NS B2N3V8, Truro Information, Truro 311 Canada
Truro 311 Canada
Truro 311 Canada