Scott Sedlacek
Optometrist (O.D.)
8099 Columbia Road
Olmsted Falls, Ohio 44138