Mental Health Support Groups

Depression and Anxiety Support Group

Meetings are every Thursday from 6:30 PM - 7:30 PM. The group meets in person at MHA’s office at 205 S Washington St. (upstairs), Shelby, NC.


NAMI South Mountains Support Groups

NAMI South Mountains, NC offers a variety of support groups for individuals and families facing mental health concerns in Cleveland County and surrounding counties. To see their event calendar, click the button below.