Location:219 E. Chicago St, South Elgin, IL 60120, USA