St. Mary Center & St. Mary Villa Share: Health Care St. Mary Center & St. Mary Villa Visit Website 701 Lansdale Avenue Lansdale, PA 19446 (215) 870-6296 About About St. Mary Center for Rehabilitation & Healthcare is a Catholic faith care center. A continuing care retirement community.