Kathleen Farhang Petro, MDKathleen Farhang Petro · Ophthalmology Physician35010 Chardon Rd Suite 102, Willoughby Hills, OH 44094(216) 574-8900Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing