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