Kleiman Evangelista Eye Centers of Texas Find A Doctor Directions Kleiman Evangelista Eye Centers of Texas 1825 E Southlake Blvd Southlake, TX 76092 United States 8177840222 Schedule Appointment Directions 32.9403568, -97.1238451