Eye Institute of Houston
The Eye Institute of Houston provides local, national and international patients with access to eye surgeons, Dr. Charles Garcia and Dr. Scott Segal committed to the quality of their work and the success of your visual acuity.
5400 Bissonet St Ste A
Bellaire Texas 77401 United States