Kelly Klosure Systems is located in Fremont, United States on 220 N H St. Kelly Klosure Systems is rated 4.5 out of 5 in the category construction company in United States. Kelly Klosure manufacturers custom modular steel buildings that are fully customizable. Kelly buildings are built to IBC, UFC and AISC structural standards.
Company size
11-50 employees
Accessibility
Wheelchair-accessible entrance