St. Mary Medical Center

St. Mary Medical Center is a 371-bed hospital providing care to generations of families in Bucks County and nearby communities. Recipient of the America's 100 Best Hospitals award for three consecutive years, St. Mary offers advanced non-invasive treatments, adult and pediatric emergency services, inpatient medical and rehabilitation facilities, along with supportive health and wellness programs.