Geo Location Information for 72.50.232.154 IP Address. The IP Address 72.50.232.154 is located at 42.0213 latitude and -91.6708 longitude in United States. Friendly Location for the IP Address is Iowa, Cedar Rapids, United States, 52402
Abington Health is the umbrella organization that encompasses its flagship hospital, Abington Memorial Hospital, in Abington and Lansdale Hospital in Hatfield Twp.