Geo Location Information for 74.205.19.116 IP Address. The IP Address 74.205.19.116 is located at 29.4889 latitude and -98.3987 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78218
Salon websites, spa websites, appointment booking and marketing for salons and spas. Free self setup, 30-day trial. Custom salon and spa web design and templates.