Sweda Moves to New Facility
Sweda Company, LLC has completed a move into its new, state-of-the-art, 351,000 sq. ft. facility in the City of Industry, Calif.
The new facility is located at 17411 Valley Boulevard, City of Industry, Calif. 91744. The company announced all phone and fax numbers have remained the same, but asks customers to please update address information.