NPI Central
Scallop Shell Nursing & Rehabilitation Center, Inc. NPI Number 1811999576 — Peace Dale, RI | NPI Central