636 East Church Street , Elmhurst, IL, US