User Image

Dr. Richard Lafayette

M.d. - Allopathic & Osteopathic Physicians

Stanford Hospital Clinics 300 Pasteur Drive
Stanford, Ca 94305