-
Address
11841 71st St.
Kenosha, WI 53142
Maps & Directions -
Phone Number
(262) 857-7700 -
Store Hours
Mon. 3:30pm - 10:00pm
Tue. 3:30pm - 10:00pm
Wed. 3:30pm - 10:00pm
Thu. 3:30pm - 10:00pm
Fri. 11:00am - 11:00pm
Sat. 11:00am - 11:00pm
Sun. 11:00am - 10:00pm