Central Christian Academy  Central Christian Academy
2565 S Villa Ave
Indianapolis, IN