Scott L. Sedlacek
Optometrist (O.D.)
The Eye Place
8099 Columbia Road
Olmsted Falls, Ohio 44138
updated address to Olmsted Falls.