NPI Central
Payette Lakes Medical Clinic, PA NPI Number 1922139468 — New Meadows, ID | NPI Central