NPI Central
Mule Creek Sate Prison NPI Number 1730583311 — Elk Grove, CA | NPI Central