Geo Location Information for 69.20.105.228 IP Address. The IP Address 69.20.105.228 is located at 38.5202 latitude and -89.9877 longitude in United States. Friendly Location for the IP Address is ILLINOIS, BELLEVILLE, UNITED STATES
Welcome to exhale mind body spa an urban spa oasis merging mind and body to support your overall well being.