Benjamin Rush Academy for Performing Arts by jpr36 | Jan 24, 2016 Address: 11081 Knights Road Philadelphia 19154 United States