B-1 NASA Johnson Space Center Posted on May 20, 2015 Morrison KnudsenPosted in Space The Company constructed the Headquarters and Control buildings for the Johnson Space Center in Houston, Texas.