1. Koch Indoor Weather 1706 Beach Rd, Mchenry, IL 60050 Coordinate: 42.3516,-88.29609 Phone: (888) 973-4393