Search

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.

Address

Our Address:

9341 Mill Street, Ben Lomond, CA 95005

Telephone:

Claim Listing

Lorem ipsum dolor sit amet

Claim Listing

Leave a Review

Price
Location
Staff
Services
Food
Publishing ...
Your rating has been successfully sent
Please fill out all fields
Captcha check failed

Leave a Reply

Your email address will not be published. Required fields are marked

Santa Cruz Kids