Geo Location Information for 67.14.161.40 IP Address. The IP Address 67.14.161.40 is located at 39.1007 latitude and -94.3942 longitude in United States. Friendly Location for the IP Address is MISSOURI, INDEPENDENCE, UNITED STATES
Rent to Own Homes for Sale By Owner. We are the #1 Rent to own homes search engine