Louis B Russell Jr School 48

FLLd FLLe FLLc FTC FRC
O O O

Part of Phalen Leadership Academy - IN Inc

A 'F' school

This school is located at 3445 N Central INDIANAPOLIS, IN 46205.