Is the tower still there? I used to take my daughters there when we lived here 20 years ago.
Address: 2309 River Ridge Rd, DeLand, FL 32720, USA
Mark Herzberger | Jun 22, 2019
I was unaware there was ever a Tower at that park...
Amber Strickland | Jun 22, 2019
I don't think I have ever seen a tower there
Thanks! Your answer is awaiting moderation.