Is Dell Holmes park open yet?
Address: 2741 22nd St S, St. Petersburg, FL 33712, USA
Julio | May 14, 2022
Yes, it opens at 7am, 7days a week
Jill Treadway | May 14, 2022
Always
Duaine McDonald | May 14, 2022
The splash pad is open if this was the question
Loura Shumate | May 14, 2022
Yes
Thanks! Your answer is awaiting moderation.