Woodlands North Houston Heart Center CHI St. Luke's Health Woodlands Office. 17350 St. Luke's Way, Suite 400 Medical Arts Center II The Woodlands, Texas 77384Our Physicians‧Contact‧Visit Preparation‧Our Practice‧Cardiovascular Disease‧Vein Disease.