Geo Location Information for 69.222.11.240 IP Address. The IP Address 69.222.11.240 is located at 42.3314 latitude and -83.0458 longitude in United States. Friendly Location for the IP Address is MICHIGAN, DETROIT, UNITED STATES
The Mission of the Detroit Water and Sewerage Department is to exceed our customers' expectations through the innovative treatment and transmission of water and wastewater, and...