Philadelphia Department of Revenue-Northeast Philadelphia 7522 Castor Avenue, Philadelphia, PA 19152