On February 18, Kennedy Space Center Visitor Complex will host The National 9/11 Flag Stitching Restoration for the state of Florida, presented by The New York Says Thank You Foundation. As part of a national journey across America, local service heroes and Kennedy Space Center Visitor Complex guests will join FDNY firefighters to help sew […]