1 min readArmstrong Building 703 Fabrication ShopNASANov 26, 2008 Image Article Layout table at Armstrong Building 703 Fabrication Shop. Layout table at Armstrong Building 703 Fabrication Shop.August 29, 2008 NASA Photo / Tom Tschida ED08-0196-05