Palo Alto Construction
Construction on California Skin Institute – Palo Alto, our state-of-the-art dermatology and plastic surgery location, is coming along quickly! Located at 301 High Street in Palo Alto, a little more than one block from University Avenue, the two story CSI Building will house a medical and plastic surgery office, surgery center and mediSpa. Free parking on-site! Grand Opening in Spring 2015.