Willowcrest is a nursing home located in Philadelphia , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 09/21/1981. It has 44 certified beds. Willowcrest is located Albert Einstein Med Ctr, Philadelphia, PA 19141 and can be contacted via phone number (215) 456-8632.