This facility is 220,000 square feet and located in Wilmington, Delaware. Estimated for completion in 8 months.
Confidential
Wilmington, Delaware
220,000 SF
Papillion, Nebraska
North Little Rock, Arkansas
Winlock, Washington
Peru, Illinois