The Carroll Clinic
1200 Binz St, Houston 77004