US Hospital Finder™: Southwood Psychiatric Hospital
Name: Southwood Psychiatric Hospital
Address: 2575 Boyce Plaza Road Pittsburgh, PA 15241-3925
Number of Beds: 149
Type: Investor-owned (for profit)
System: Youth & Family Centered Servs
Warning: Always call 911 in the case of emergency. Always call the hospital to confirm its location, hours of operation and services before heading to the hospital.
- Psychiatric Care