Three Points Center North Carolina Residential Mental Health Three Points Center North Carolina provides residential mental health services in Siler City, North Carolina. Read more... 990 Glovers Grove Church Road