Kennedy Space Center
Elle est née à Cocoa Beach, en Floride, une petite ville au bord de l'océan qui se situe à du Centre spatial Kennedy, mais elle considère que Huntsville, en Alabama, est sa ville natale.