Doctor - DermatologyDIMITRA324 W Portal Ave, San Francisco CA, 94127 Call DirectionsContact detailsPhone415-731-8080Emailinfo@dimitras.comAddress324 W Portal Ave, San Francisco CA, 94127Request an updateReport a problem