William E Giles
120 Adelaide Ave, Halifax
Nova Scotia B3N2P2
902-443-6007
William E Giles, phone number 902-443-6007, 9024436007, resides at 120 Adelaide Ave Halifax NS B3N2P2, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada