We are located in the Santa Cruz Mountains. For years, artists have chosen to live and make their art in this beautiful and inspiring place. The Santa Cruz Mountains Art Center is located in Ben Lomond, one of the small towns located along the San Lorenzo River.
The mission of the Santa Cruz Mountains Art Center is to support and encourage art through education, exhibition and cultural activities. The Board of Directors maintains and affirms unique art experiences through hands-on learning, artwork displays , and cultural events that enrich the lives of the mountain community residents and beyond.