NPI Central
Rigoberto Barba, MD — NPI 1043221781, Woodland, CA | NPI Central