Geo Location Information for 66.165.97.13 IP Address. The IP Address 66.165.97.13 is located at 38.8092 latitude and -90.308 longitude in United States. Friendly Location for the IP Address is MISSOURI, FLORISSANT, UNITED STATES
Visiondecor.com the Online Furniture Store is your source for home furnishings, from traditional to contemporary style and everything in between.