Dell Seton open house

After 18 months of construction, Dell Seton Medical Center is finally complete.

Top Videos