Oakdale Christmas Light Display in St. Petersburg, Florida | Taste and See Tampa Bay

Published December 6, 2017 0 Plays

Rumble The Oakdale Christmas House in St. Pete has been featured on HGTV and The Today Show as one of the best Christmas light displays in America! This light show showcases 12 truckloads of lights, model trains and railroads, holiday inflatables, water fountains and much more.

0 COMMENTS