TI Dr. Thomas Geoffrey Iszard , MD Is this you? Claim your profile Optometry 6 Write A Review Charles A Garcia Md And Associates 1315 St Joseph Pkwy Ste 1205, Houston, TX, 77002 4 other locations (713) 659-3937