Lake Tulloch Ace Hardware
For a small town, this is a decent hardware store. They have a lumber-yard and a rock-yard where you can pick up a truckload of soil, gravel, or fill-dirt.
They also have fishing and hunting licenses, propane, cleaning supplies and paint section.
The store itself is small, so don’t expect to find that obscure item that huge box-stores would have. However, they stock most every-day needs and then some.