Se encuentra ubicada en Orlando, Florida, y fue inaugurada el 12 de julio de 2013.