John F Macleod
22 Lyon St, Dartmouth
Nova Scotia B2W1C9
902-469-7364
John F Macleod, phone number 902-469-7364, 9024697364, resides at 22 Lyon St Dartmouth NS B2W1C9, Dartmouth Information, Dartmouth 311 Canada
Dartmouth 311 Canada
Dartmouth 311 Canada