I think the sign says it all...this is the New Boston Garage and Weld Shop. On the venerable Highway 129 in downtown New Boston, Missouri. During my short visit, I spoke to someone entering the post office, saw someone mowing a lawn on an early model riding lawn mower, and took a couple photos. If it hadn't been so hot, I might have stayed a little while longer.