Texas Orthopedic Hospital: 7401 Main St - Houston, TX