Stephen Dudley Smith, MD, Family Medicine

760 S Upas St
EscondidoCA  92025-3958 (San Diego County)


Phone: 760-743-1467
Fax: 760-743-1468

NPI: 1306992813
License Number: C31752 (CA)