NPI Central
Camelot Senior Living, Inc. NPI Number 1144430109 — Elk Grove, CA | NPI Central