Eleanor Macleod
55 Patience Lane, Halifax
Nova Scotia B3H
902-451-9286
Eleanor Macleod, phone number 902-451-9286, 9024519286, resides at 55 Patience Lane Halifax NS B3H, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada