Keywords: PMHS north side.jpg Philadelphia Mennonite High School PMHS 860 North 24th Street Philadelphia PA 19130 Founded 1991 building 1961 formerly a Ukrainian parochial school Own 2009-03-26 Davidt8 Own work all rights released Public domain Schools in Philadelphia |