Saint Joseph Villa is a nursing home located in Flourtown , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 02/11/1970. It has 106 certified beds. Saint Joseph Villa is located 110 West Wissahickon Ave, Flourtown, PA 19031 and can be contacted via phone number (215) 836-4179.