Charles A Garcia, MD, Ophthalmology

4704 Montrose Blvd
HoustonTX  77006-6122 (Harris County)


Phone: 713-333-0151
Fax: 832-485-5080

NPI: 1821093626
License Number: D6429 (TX)