Located in The Annex of Schaumburg Shopping Center
Address: 205 W Golf Rd, Schaumburg, IL 60195
Hours:
Monday 01:00PM–9PM
Tuesday 01:00 PM-9 PM
Wednesday 01:00PM–9PM
Thursday 01:00PM–9PM
Friday 01:00PM–9PM
Saturday 01:00PM–9PM
Sunday 11:00AM-06:00PM
Phone: (847) 885-7333