Geo Location Information for 67.225.190.148 IP Address. The IP Address 67.225.190.148 is located at 42.7257 latitude and -84.636 longitude in United States. Friendly Location for the IP Address is Michigan, Lansing, United States, 48917
The Mantis pages, your online mantis information database! Praaying Mantis, praying mantid, praying mantids, praying mantis for sale, praying mantids for sale, inverts,...