Trish Rafalow, MA, MSW, LCSW
100 Europa Drive, Suite 502
Chapel Hill, NC 27517-2357
The Europa Center is located in Chapel Hill at 100 Europa Drive at the intersection with N. Fordham Blvd (aka Durham-Chapel Hill Blvd, aka 15-501) about 1.2 miles southwest of Interstate 40. See the Google map to get your bearings or to get directions.
My office is on the 5th floor, suite 502.