Houston Hospital Sor Specialized Surgery: 5445 La Branch St - Houston, TX