Location:3340 W Main St, St Charles, IL 60175, USA