Background-image
Supporting Our Team
Arena
Location

Tamiami Aquatic Center

11201 S.W. 24th St. , Miami FL 33165