Carver High School of Engineering and Sciences, currently located at 17th and Norris in North Philadelphia, may soon be relocated to 38th and Market Streets
Carver High School of Engineering and Sciences, currently located at 17th and Norris in North Philadelphia, may soon be relocated to 38th and Market Streets