Louden Nelson Community Center is a theater Downtown Santa Cruz Santa Cruz located in United States.
301 Center St Santa Cruz , CA 95060 United States
great historical document collection about Louden Nelson
Check out the artwork on the hallways. The gallery has new artwork every month.
Mushroom art display Jan 2011
beautiful theatre in a beautiful setting - dress warmly - Christopher Gurr
Strikes the perfect balance between big enough and not too big. Impressive programming for a small music venue in a small city, though the great vibe of both probably explains why bands keep coming. - Wilson Favre-Delerue