Leonard P Goldschmidt, MD, Ophthalmology

21675 Redwood Rd
Castro ValleyCA  94546-6431 (Alameda County)


Phone: 510-538-5252
Fax: 510-538-3884

NPI: 1619942992
License Number: A43987 (CA)