-
Name
Southwood Psychiatric Hospital -
ADDRESS
2575 Boyce Plaza Road, Pittsburgh, PA, 15241 -
Phone
None -
NATIONAL PROVIDER ID (NPI)
1376537480 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
68 -
HEALTH SYSTEM AFFILIATION
Acadia Healthcare
Nearby Providers
St Clair Health (5 miles), Canonsburg Hospital (6 miles), AHN Brentwood Neighborhood Hospital (8 miles), Jefferson Hospital (9 miles), PAM Health Specialty Hospital of Pittsburgh (10 miles),