David Todd Wine, MD, Internal Medicine

2067 W Vista Way
#200
VistaCA  92083-6031 (San Diego County)


Phone: 760-726-2180
Fax: 760-726-9928

NPI: 1811985542
License Number: G45531 (CA)