South's, Inc., headquarters

South’s, Inc. headquarters in Shelley, Idaho, in 1976 with one of the company’s polyurethane foam trailers out front.

South’s, Inc.