Rigoberto Barba, MD, Family Medicine

608 Cottonwood St
WoodlandCA  95695-3615 (Yolo County)


Phone: 530-669-1608
Fax: 530-669-1678
Email: bar***@*****th.org

NPI: 1043221781
License Number: G48752 (CA)