NorthShore Sports Crystal Lake — Shooting Range in Crystal Lake, IL
A 20,500 sq. ft. indoor shooting facility featuring a 12-position 25-yard (75-foot) pistol range and a 12-position 50-yard (150-foot) rifle range, with a retail pro shop, training classrooms, and member lounge.