Decatur Address 5045, Indus Dr, Decatur, IL - 62522 Phone (+1) 217-451-0057 Store Hours Monday - Saturday10.00 AM - 09.00 PMSunday12.00 PM - 08.00 PM