Located in downtown Santa Cruz, Lighthouse Bank is locally owned and operated. It was established in October 2007. This company has a free parking garage located directly below the building with elevators and an accessible ramp to the entrance. This bank offers personal and business banking options.