Geo Location Information for 129.186.1.99 IP Address. The IP Address 129.186.1.99 is located at 42.0227 latitude and -93.6425 longitude in United States. Friendly Location for the IP Address is Iowa, Ames, United States, 50011
Iowa State University is the nation's most student-centered public research university. 100 majors. 800 clubs. 1 amazing adventure.