A Christ-centered community providing excellence in education to meet the needs of the whole child.
Location: St. Cecelia Music Room - Church's LL, 14596 Oak Ridge Rd., Carmel, IN US 46032