Geo Location Information for 74.116.2.139 IP Address. The IP Address 74.116.2.139 is located at 34.2348 latitude and -84.4442 longitude in United States. Friendly Location for the IP Address is Georgia, Canton, United States, 30114
Hydroponics tutorials, forum, free garden designs and descriptions plus photos and grower bulletin boards.