Location

Young Scholars Charter School

900 North Marshall Street

Philadelphia, PA 19123