Kelley School by jpr36 | Jan 24, 2016 Address: 1601 North 28th Street Philadelphia 19121 United States