Local Climbing Business So iLL Opens New Headquarters, Showroom

2021-04-19T14:41:30+00:00

Climbing hold and equipment manufacturer So iLL Inc. has renovated a former furniture store in The Hill neighborhood of St. Louis and transformed the 10,000-square-foot space into a new headquarters.