Part of Carmel Clay Schools
A 'A' school
This school is located at 10404 Orchard Park S Dr INDIANAPOLIS, IN 46280.