

Marvin's Toy Store Crystal Lake
64 A North Williams St.
Downtown Crystal Lake, IL 60014
779.220.4179
Mon. through Fri. 10-6pm
Sat. 10-5pm - Sun. 11-3pm
Open for in-store shopping & curbside pickup
Marvin's Toy Store Barrington
100 East Station St. Ste 155
Downtown Barrington, IL 60010
224.848.4016
Mon. through Sat. 10-5pm
Sunday 11-3pm
Open for in-store shopping &
curbside pickup
Mini Marvin's
Located inside Read Between the Lynes
111 E. Van Buren St. - Woodstock Square
815-206-5967
Visit www.readbetweenthelynes.com for up to date hours.
Woo Hoo! Be on the lookout for our Holiday Catalog! If you missed the deadline to receive a mailed copy of our catalog, don't worry, an electronic one will be emailed to you!
Want to join our team? We're hiring 2 Toy Experts/Sales Associates for our Barrington shop. Download an application!
Marvin's Toy Store Crystal Lake









Visit Us
64 A N Williams St
Downtown Crystal Lake, IL 60014
Call Us
779.220.4179
Let Us Know
Questions, comments or concerns?
Contact us below, we'd love to hear from you!
Marvin's Toy Store Barrington









Visit Us
100 East Station St, Ste 155
Downtown Barrington, IL 60010
Call Us
224.848.4016
Let Us Know
Questions, comments or concerns?
Contact us below, we'd love to hear from you!
Mini Marvin's Toy Store



Visit Us
Find us inside "Read Between the Lynes"
111 East Van Buren St.
On the Historic Woodstock Square, IL 60098
Call Read Between the Lynes
815.206.5967