Sahar Bedrood, MD, Ophthalmology

100 E California Blvd
PasadenaCA  91105 (Los Angeles County)


Phone: 800-898-2020
Fax:

NPI: 1871851923
License Number: A124192 (CA)