Back to All Events
The 13th Annual Tallahassee Science Festival will be held at the Kleman Plaza Downtown on Saturday, October 19, 2024, from 10 am to 2 pm on Kleman Plaza in Downtown Tallahassee.
For more information, click here.