Denver DENVER 13450 Smith Rd. Suite 100AAurora Co, 80011P 303.227.0559 Fabrication Facility 43,000 square feet Office Space 5,000 square feet Headcount 65 employees