El estadio está ubicado en Miami Gardens, un suburbio de Miami situado aproximadamente a 24 km al norte del centro de Miami.