David Macleod
341 Buckingham Dr, Halifax
Nova Scotia B3H
902-407-2953
David Macleod, phone number 902-407-2953, 9024072953, resides at 341 Buckingham Dr Halifax NS B3H, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada