NPI Central
Shield Care Home NPI Number 1215877667 — Manteca, CA | NPI Central