• Idea Center (map)
  • 1375 Euclid Avenue
  • Cleveland, OH, 44115
  • United States

Over the next 20 year NOACA will invest about $13 billion in Northeast Ohio's transportation system. So what should the priorities be for those limited funds? Join in the discussion a the Idea at Playhouse Square!