World Shooting & Recreational Complex
Sparta, IL