Powerback Rehabilitation 1526 Lombard Street is a nursing home located in Philadelphia , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/1980. It has 150 certified beds. Powerback Rehabilitation 1526 Lombard Street is located 1526 Lombard Street, Philadelphia, PA 19146 and can be contacted via phone number (215) 546-5960.