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.