El 18 de agosto de 2009, Nickelodeon y Southern Star Amusement anunciaron que el segundo Universo Nickelodeon se encuentra en Nueva Orleans, Luisiana y tienen una fecha de apertura provisional a finales de 2010.