Charles Place is a new beautifully designed office and retail building located in the heart of historic downtown Downers Grove on Mochel Drive one-half block east of Main Street.
5151 Mochel Drive, Downers Grove, Illinois 60515
For more information, or a personal tour, please contact Dave or Marilyn Weiher.
630-434-4201 —