Geo Location Information for 207.97.239.113 IP Address. The IP Address 207.97.239.113 is located at 29.4997 latitude and -98.3992 longitude in United States. Friendly Location for the IP Address is Texas, Windcrest, United States, 78218
Nonprofit organization providing statistical portraits of the city's public schools, a forum for parent views, survival tips and ideas to make your school better. Independent...