NPI Central
The Meadows at Stroud for Nursing and Rehabilitation LLC NPI Number 1275075640 — East Stroudsburg, PA | NPI Central