UCI New York City Center & IMAX

Avenida Das Américas 5000 - Loja 301
Rio de Janeiro
RJ, Brazil
22640-102
+55 21 2461 1818
Stadium Seating