Location

Young Scholars Charter School

900 N. Marshall Street

Philadelphia, PA 19123