NASA's Glenn Research Center closed its on-site visitor center in 2009, making GLSC the NASA Glenn Visitor Center.