Cherry Tree Park

  • Address: 13720 Hazel Dell Pkwy., Carmel, IN 46032
12 acres. Includes: Open green space with mature trees scattered throughout the 12 acres of the park.
Parks
General
  • Nearby Food & Shopping: