Powerback Rehabilitation, Route 73 is a nursing home located in Voorhees , New Jersey. This nursing home was first approved to provide Medicare and Medicaid services on 02/07/2013. It has 124 certified beds. Powerback Rehabilitation, Route 73 is located 113 South Route 73, Voorhees, NJ 8043 and can be contacted via phone number (856) 809-3500.