Contact
- 4801 Shelbyville Rd, Indianapolis, IN 46237
- +1 (515) 290-1197
- indy-isca.org
Indianapolis Southside Christian Academy is a private, Christian school situated in Indianapolis, IN. It serves 13 learners in grade levels K-8 with a learner-teacher ratio of 13 to 1.
Excellent