LaRussell & Richie Rich Live In Santa Cruz | 12.1.24LocationThe Catalyst1011 Pacific Ave. Santa Cruz, CA 95060 DateSun. Dec 1st, 20242:00 PM - 4:00 PMSale Ended