Events ← Back to Events The Nickelodeon Theatre + Google Map 210 Lincoln St Santa Cruz, CA 95060 United States https://www.landmarktheatres.com/santa-cruz/nickelodeon-theatre/info There were no results found. « Previous Events