NPI Central
Foothills Extended Care Inc NPI Number 1295381796 — Placerville, CA | NPI Central