NPI Central
Southwood Psychiatric Hospital, LLC NPI Number 1265754923 — Prosperity, PA | NPI Central