NPI Central
Kelly & Scott'S Care Home Inc. NPI Number 1184759227 — Delano, CA | NPI Central