The Eye Place

8099 Columbia Road

Olmsted Falls, OH 44138

440.235.8099

By far the best experience I’ve had when it comes to my eyes! They really treat you like family .