THAT SHED PLACE
Updated 36 days ago
2411 River Road Spencer, IN 47460
Tilden and Tresa are the owners and operators of That Shed Place. They started their business in 2008, building a reputation on quality products, competitive pricing, and excellent customer service.