Richard Colville Smith, MD, Internal Medicine

122 Escondido Ave
Ste 101
VistaCA  92084-6055 (San Diego County)


Phone: 760-806-9263
Fax: 760-806-9264

NPI: 1518979228
License Number: A82752 (CA)