Boys Latin of Philadelphia Charter School by jpr36 | Jan 24, 2016 Address: 5501 Cedar Avenue Philadelphia 19143 United States