NPI Central
Prospect Chartercare Sjhsri, LLC NPI Number 1639584717 — Providence, RI | NPI Central