Click Here to Learn More
Leo's Guns & Range
7307 Edward Dr, Loves Park, Illinois US, 61111
779-210-7227
leocarlsontessler@msn.com
At Leos Guns & Range we value your right to safety and personal protection while providing a state-of-the-art indoor range for firearm recreation.