Mt. Shasta - Snow Creek Studios
416 North Mt. Shasta Blvd
Mt. Shasta, California 96067
Siskiyou County
Website
Phone: 530-926-3000
Snow Creek Studios seeks to provide the enrichment of art in every day life. Their mission is to maintain a beautiful, modern space to display art and inspire the creative side of each...