The Flamingo Event Center

1211 Ellis Blvd NW Cedar Rapids IA 52405 USA

(319) 365-1534

Location