Back to All Events

Tallahassee Science Festival

  • Kleman Plaza 306 South Duval Street Tallahassee, FL, 32301 United States (map)

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.

Previous
Previous
October 17

Downtown Yoga

Next
Next
October 19

Downtown Market