Geo Location Information for 66.6.36.36 IP Address. The IP Address 66.6.36.36 is located at 42.4928 latitude and -92.343 longitude in United States. Friendly Location for the IP Address is IOWA, WATERLOO, UNITED STATES
Ruby developer for Heroku. Climbs rocks in Austin & teaches Rails classes at the University of Texas