The Oakdale Christmas House Light Display The 2020 Oakdale Christmas Light Displays is among the best in the U.S. and Tampa Bay. Holiday Light Display features Read more... Learn More! Favorite 2719 Oakdale St S, St. Petersburg, Florida, United States, 33705 Twitter