Geo Location Information for 66.228.54.123 IP Address. The IP Address 66.228.54.123 is located at 32.7787 latitude and -96.8217 longitude in United States. Friendly Location for the IP Address is Texas, Dallas, United States, 75270
AIC for me - Allied Insurance Consultants Incorporated We've got your coverage, recieve a quote for your condominium assocition, print your HOA COI thru our client log in...