There's one off Glenwood in Raleigh, just south of Brier Creek. From what I've heard, though, they don't publicize the address given the heightened need for clients' safety.
Not sure if this is the one you're talking about, though. What about
Interact of Wake County (
www.interactofwake.org ) ?