Festival Park, Downtown Toledo

1 Discovery Way
Toledo, Ohio 43604, United States (map)
4192149130
Public WiFi

Future events happening here

Saturday Sep 21 2019 Toledo Mini Maker Faire

Past events that happened here

Saturday Sep 15 2018 Toledo Mini Maker Faire