Ritz Charles

  • Address: 12156 N. Meridian St., Carmel, IN 46032
Facility Info
  • Exhibits Space
  • Description Accommodates up to 1,200 people.
  • Number of Rooms 5