Showing results for innovation hall stl
Search instead for innovationhallstl
Innovation Hall
(11)
Event venue
Permanently closed
Address: 4220 Duncan Ave #101, St. Louis, MO 63110
Phone: (314) 272-3555
The region's first civic innovation center.
Our partnership with CIC (Cambridge Innovation Center) – St. Louis, allows for access to over 20 flexible meeting spaces from 2-60 people. Event Space ...