Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Helen Vafaie does not yet have any reviews.

Have you seen Helen Vafaie before?
Be the first to review!

About

Helen Vafaie, DO is a Doctor primarily located in Lakewood, OH, with another office in Cleveland, OH. Helen Vafaie is affiliated with Cleveland Clinic.

Locations & Directions

14601 Detroit Ave
Lakewood, OH 44107

2351 E 22nd St
Cleveland, OH 44115