Hexcel Fiber Line 18

Manufacturing

Hexcel Corporation

Owner

88,550 sq.ft.

Size

Decatur, Alabama

Location