Mountain View, CA

Mountain View, CA

Dear Patients,
Please note our Mountain View office closed February 28, 2025. If you have any upcoming appointments scheduled at our Mountain View location after February 28, staff will contact you with more information. Visit Sunnyvale or Los Altos location pages to schedule new appointments with one of our other highly qualified physicians or advanced practitioners. You can also call the Mountain View location phone number to be redirected to another location.

California Skin Institute – Los Altos
129 Fremont Ave, Los Altos, CA 94022
Phone: (650) 917-7711

California Skin Institute – Sunnyvale
601 S Knickerbocker Drive, Sunnyvale, CA 94087
Phone: (408) 736-0441


End of content dots

News, Research and More

Stay current with California Skin Institute