David G Macfarlane
12 Caldwell Rd, Halifax
Nova Scotia
902-434-9588
David G Macfarlane, phone number 902-434-9588, 9024349588, resides at 12 Caldwell Rd Halifax NS , Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada