2575 Boyce Plaza Road, Pittsburgh, PA
Southwood Psychiatric Hospital Inc
- Residential Mental Health
- Telehealth
Southwood Psychiatric Hospital Inc is a private treatment facility in Pittsburgh, PA offering residential mental health and telehealth. Program name: Acute Care Hospitalization.