The Elm Leave a comment Details Location Address:23 W Harris Ave, La Grange, Illinois, 60525, United States