Location

School of Arts & Culture
1700 Alum Rock Avenue
San Jose, CA 95116