Geo Location Information for 72.36.114.10 IP Address. The IP Address 72.36.114.10 is located at 40.111 latitude and -88.1971 longitude in United States. Friendly Location for the IP Address is Illinois, Urbana, United States, 61801
Place of Mine's map based search enables collaboration with friends and roommates. Find Apartments, Houses and Condos for rent with photos, pets and amenities.