(TROSA)/Transitional House
Address:
1715 Chapel Hill Road
Durham, NC 27707
Phone Number:
(919) 419-1059