No
Unfortunately we do not offer Ophthalmology services at Willoughby Hills Family Health Center. The nearest Cleveland Clinic Ophthalmology location to Willoughby is the Hillcrest Medical Building Atrium at 6770 Mayfield Rd. Mayfield Heights, OH 44124.
Thanks! Your answer is awaiting moderation.