Nickeloden Theatre 210 Lincoln St Santa Cruz, CA 95060 Phone: (831) 426-7500
Category: motion picture theater nonresidential building operator