Batra Vision Medical Group 15051 Hesperian BlvdSan Leandro, CA 94578 United StatesCall: 510-276-1212Visit Practice Click here for directions Physicians Performing iLink Dr. Nicholas Batra