Festival Park, Downtown Toledo

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

Future events happening here

- No events -

Past events that happened here

Saturday Sep 15 2018 Toledo Mini Maker Faire