Mahmoud Elsayed
60 Walter Havill Dr, Halifax
Nova Scotia B3N0A9
902-876-7126
Mahmoud Elsayed, phone number 902-876-7126, 9028767126, resides at 60 Walter Havill Dr Halifax NS B3N0A9, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada