Southwood Psychiatric Hospital

2575 Boyce Plaza Rd
Pittsburgh, Pennsylvania, 15241

+1 844-357-7155
Organization Parent:Acadia Healthcare

Primary
Markets

Autism & I/DD, Mental Health Services

Annual
Revenue

$8,560,000

Profit
Status

For-Profit

Number
of Employees

210