Springwoods Village Hospital is the latest hospital addition to CHI St. Luke’s Health in North Houston. Located at the corner of the new Grand Parkway and Holzworth Road in Springwoods Village, the new campus will feature a 55,000-square-foot ambulatory medical center and a 100,000-square-foot medical office building. The facility will provide emergency services, diagnostic imaging and outpatient surgery to the residents and employee population in Springwoods Village and surrounding areas.

  • Opened 2016
  • Licensed Beds: 10