Part of Phalen Leadership Academy - IN Inc
A 'F' school
This school is located at 3445 N Central INDIANAPOLIS, IN 46205.