Sam Baroudi, MD, Internal Medicine

1926 Via Ctr
VistaCA  92081-6056 (San Diego County)


Phone: 760-940-7000
Fax:

NPI: 1316936933
License Number: A67327 (CA)