Vineet Nicholas Batra, MD, Ophthalmology

15051 Hesperian Blvd
Ste A
San LeandroCA  94578-3536 (Alameda County)


Phone: 510-357-3636
Fax: 510-357-3391

NPI: 1457432379
License Number: A62852 (CA)