Erich Paul Horn, MD, Ophthalmology

491 30th St
Ste 201
OaklandCA  94609 (Alameda County)


Phone: 510-836-2122
Fax: 510-836-3773

NPI: 1932205275
License Number: A60783 (CA)