Address: 1219, Broad Street, Watts-Hospital Hillandale, Durham, Durham County, North Carolina, 27705, United States
Operator: NCSSM