NPI Central
Barba & Associates, Family Medicine, Inc. NPI Number 1063576510 — Placerville, CA | NPI Central