Mohamed Elnaggar
24 Gebhardt St, Halifax
Nova Scotia B3M2X1
902-443-5404
Mohamed Elnaggar, phone number 902-443-5404, 9024435404, resides at 24 Gebhardt St Halifax NS B3M2X1, Halifax Information, Halifax 311 Canada
Halifax 311 Canada
Halifax 311 Canada