Windsor Gun Club — Shooting Range in Shelbyville, IL
Windsor Rod and Gun Club is a private, member-based shooting facility in central Illinois, providing a dedicated space for rifle, pistol, and shotgun disciplines including clay target sports.
Location and contact
2501 East 1650 North Road, Shelbyville, Illinois, 62565