Mitra Ayazifar, MD, Ophthalmology

9221 Sierra College Blvd
Ste 130
RosevilleCA  95661-5919 (Placer County)


Phone: 916-797-6747
Fax: 916-797-6728

NPI: 1972520641
License Number: C52250 (CA)