IP address 69.64.52.22
Latitude 38.6312
Longitude -90.1922
Country United States
Region Missouri
City Saint Louis
Organization HEG US