California Skin Institute
129 Fremont Ave, Los Altos 94022