Overbrook H.S. by jpr36 | Jan 24, 2016 Address: 5898 Lancaster Avenue Philadelphia 19131 United States