David A Spiegel, MD, Internal Medicine

2067 W Vista Way Ste 225
VistaCA  92083-6001 (San Diego County)


Phone: 760-630-2550
Fax: 760-726-2305
Email: dsp***@*****nk.net

NPI: 1982667135
License Number: G48521 (CA)