Opens Dec 1
263 Leawood Drive
263 Leawood Drive,Delaware,OH 43015 US
SeasonDec 1 – Dec 31
Hours5–11 PM
Lights35,000
Decorating since2010
About this display
40,000 Lights synchronized to Music located in Delaware, OH
1 controllers
Advertisement
Photos & videos
Reviews
Nearby displays
Advertisement

