Southwood Psychiatric Hospital – IDD/ASD

2575 Boyce Plaza Rd
Pittsburgh, Pennsylvania, 15241

+18885973432

Primary
Markets

Autism & I/DD, Mental Health Services

Annual
Revenue

Profit
Status

For-Profit

Number
of Employees