2820 E Main St2820 E Main St Elwood, IN 46036 US 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PM 6:00 AM - 10:00 PMphone(765) 508-4108(765) 508-4108DIRECTIONSVISIT STORE PAGE