Professional Records Medicine Doctors Luis Albo, Santa Cruz CA View page Specialties: Counseling Address: 195A Harvey West Blvd, Santa Cruz, CA 95060 (831) 454-4170 (Phone) Languages: English Luis Albo, Santa Cruz CA View page Specialties: Psychologist Address: 195A Harvey West Blvd, Santa Cruz, CA 95060