Robert H Macfarland
6 Laurentide Dr, Halifax
Nova Scotia B3M2N1
902-443-2165
Robert H Macfarland, phone number 902-443-2165, 9024432165, resides at 6 Laurentide Dr Halifax NS B3M2N1, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada