Oakwood Healthcare & Rehabilitation Center is a nursing home located in Philadelphia , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 01/01/1967. It has 148 certified beds. Oakwood Healthcare & Rehabilitation Center is located 2109 Red Lion Road, Philadelphia, PA 19115 and can be contacted via phone number (215) 673-7000.