The Northwoods Art Gallery in Chester, near Lake Almanor is a must see. They have the best local art, fine art and gifts in the Lake Almanor Basin. The staff really makes the art gallery experience worth it. It's warm and cozy and a feast for the eyes. We bought two Stephen Lyman prints, had them frame and ship to us, and they are gorgeous!!!
Pros: Selection, Friendliness, Quality
more