One Bright Ray - Elmwood Campus

Administrator/Principal:

Location No : 3810

6404 Elmwood Ave
PHILADELPHIA, PA 19142
Map It!
Phone : 215 - 488 - 1177

Network : Opportunity Network

View School Profiles