Southwood Psychiatric Hospital Address: 2575 Boyce Plaza Road Pittsburgh, PA 15241-3925 Southwood Psychiatric Hospital Phone: 412-257-2290 Southwood Psychiatric Hospital is JCAHO Accredited System: Youth & Family Centered Servs Type: Investor-owned (for profit) Southwood Psychiatric Hospital Website: http://www.yfcs.com |
|