What to know.
A large home on Lewis Road in Olmsted Township decorated with wreaths, candles and a Santa sleigh, viewed as a drive-by.
What visitors said.
We have not added source-checked review excerpts for this place yet. Read current reviews on Google Maps.