Geo Location Information for 74.5.122.21 IP Address. The IP Address 74.5.122.21 is located at 38.5322 latitude and -93.5221 longitude in United States. Friendly Location for the IP Address is Missouri, Windsor, United States, 65360