Where is William Penn Charter School located?
William Penn Charter School, William Penn Charter School, United States of America (approx. 40.0225°, -75.186386°)
William Penn Charter School, William Penn Charter School, United States of America (approx. 40.0225°, -75.186386°)