NPI Central
Scharruhn & Barley Professional Medical Corp NPI Number 1811080336 — Placerville, CA | NPI Central