Geo Location Information for 173.236.99.82 IP Address. The IP Address 173.236.99.82 is located at 41.8782 latitude and -87.6254 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States Of America, 60604
Ijora Scan Centre is a Professional Diagnostic Ultrasound Scan Centre in Ijora, Badia, Lagos, Nigeria focused on specialty areas including Ultra sound scan, x-ray, electro...