Peter Andrew Barba, MD, Family Medicine

4341 Golden Ctr Dr
Ste B
PlacervilleCA  95667-6260 (El Dorado County)


Phone: 530-621-3600
Fax:
Email: pba***@*****oo.com

NPI: 1770647299
License Number: A90384 (CA)