1533 E 162nd Street1533 E 162nd Street South Holland, IL 60473 US 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PM 6:00 AM - 11:00 PMphone(708) 331-7399(708) 331-7399DIRECTIONSVISIT STORE PAGE