Geo Location Information for 65.111.254.23 IP Address. The IP Address 65.111.254.23 is located at 39.9783 latitude and -86.1181 longitude in United States. Friendly Location for the IP Address is Indiana, Carmel, United States, 46082
High Tech Garden specializes in indoor grow lights, providing all the seed starting supplies and indoor gardening supplies needed for your hydroponics systems.