Elmhurst History Museum

120 E. Park Ave.
Elmhurst, Illinois, 60302, United States