California Skin Institute (Mountain View Location) California Skin Institute (Mountain View Location) is located on 525 South Dr, Suite 115 in Mountain View. They can be reached and by phone by calling (650) 969-5600 or by going to their
website . Their hours of operation are Monday 9:00am to 5:00pm , Tuesday 9:00am to 5:00pm , Wednesday 9:00am to 5:00pm , Thursday 9:00am to 5:00pm , Friday 9:00am to 5:00pm , Saturday Closed , Sunday Closed and they can be reached by calling (650) 969-5600 or going to their
website . Master Card, Discover, Check, Visa, Cash, Diners, American Express, Debit is accepted as methods of payment. They have a total of 6 reviews, 4 positive reviews and 1 negative review.