NPI Central
Applegate Assisted Living Inc. NPI Number 1679223341 — Buhl, ID | NPI Central