Geo Location Information for 66.135.63.139 IP Address. The IP Address 66.135.63.139 is located at 29.4997 latitude and -98.3992 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78218
The number 1 Gay Affiliate Program, online since 2003, with over 10 gay adult sites, Start making money today!