The Eye Place

8099 Columbia Road

Olmsted Falls, OH 44138


Dr. Scott and his staff provide top notch service that you can trust and count on. He takes the time to ensure that his patients are informed in what is going on and will make the time to address any additional questions you might have. His equipment is state of the art and he works […]