Address:
6565 West Loop S STE 650, Bellaire 77401
(713) 797-1010 (Phone)
Hospitals:
6565 West Loop S STE 650, Bellaire 77401
Bayshore Medical Center
4000 Spencer Hwy, Pasadena 77504
Methodist Sugar Land Hospital
16655 South Southwest Fwy West, Sugar Land 77479
St. Luke's Medical Center
6720 Bertner Ave, Houston 77030
The Methodist Hospital
6565 Fannin St, Houston 77030