Longtime St. Charles Parish business Stell Furniture plans to move to Luling in early 2024
Local owners of Stell Furniture recently announced the longtime St. Charles Parish business will soon relocate to a new larger home on Highway 90 inside the St. Charles Plaza Shopping Center, site of the former Sears store. […]