Orthopedics at Baylor St. Luke's Medical Center - McNair Campus - Houston, TX 7200 Cambridge Street, Houston, TX 77030