NorthShore Sports Crystal Lake

We're here to answer your questions

Whether you’re interested in memberships, range access, available firearms, training programs, or anything else, our team is ready to help.

Location

560 Beechcraft Ln, Crystal Lake, IL 60012

Hours

Open every day from 9 a.m. to 9 p.m.

Location

Stop by and see what we have to offer.

Lake Forest

560 Beechcraft Ln, Crystal Lake, IL 60012

Parking

Ample parking available on-site for all visitors.

Hours

Open every day from 9 a.m. to 9 p.m.

Get in Touch

Have a question? Get in touch with one of our expert staff members.





    join our mailing list

    Join our mailing list for early access, special event updates, exclusive deals, and more.

      By submitting this form you agree to our terms and safety policies.