Richard Schmidt, MD

Dermatology

1681 El Camino Real, Palo Alto, CA 94306

Accepting new patients

(650) 322-0500