Faith A Sarfarazi
Diseases of the eye Ocala
Address: 2118 South West 20th Place Suite 201, Florida, Ocala 34471
Specialty: Diseases of the eye
Description - Faith A Sarfarazi Diseases of the eye Ocala
Doctor Faith A Sarfarazi specialist Ophthalmology. The address of the doctor's office is 2118 South West 20th Place Suite 201.Board Certifications: Board Certified by the American Board of OphthalmologyState License: Data not providedYears Since Graduation: Data not providedAwards: Awards for Dr. Faith A Sarfarazi, MD are not present.