St. Mary's Hospital Medical Center's average length of stay for hysterectomy surgery was 1.61 days in 2006, which is better than the national average of 2.7 days.