610 Elm Street
Suite 212
San Carlos, California, 94070
28.43 mi from San Jose
StarVista is a nonprofit organization that has been helping people throughout San Mateo County navigate life’s challenges for over 55 years. We offer over 30 counseling, case management, skill development, and crisis prevention programs.