Geo Location Information for 66.97.145.100 IP Address. The IP Address 66.97.145.100 is located at 30.0799 latitude and -95.4172 longitude in United States. Friendly Location for the IP Address is Texas, Spring, United States, 77354
The City of Dallas home page has information about employment, elected officials, online services and city departments for residents and visitors.