Skip to Content

Mental health and wellness

Mental health is just as important as physical health. It includes your emotional, psychological and social well-being. With the right diagnosis and treatments, you can get what you need to live as healthy and happy a life as possible.

Behavioral and mental health services

If you are struggling with mental illness, we provide a supportive space to help you develop the coping tools you need.

At Angel Medical Center in Franklin, North Carolina, we find the right program for you via our network's facility, Sweeten Creek Mental Health and Wellness Center. This location has programs that use the latest therapeutic approaches and skill-training methods.

Mental health conditions we treat

Our caring mental health specialists can help you learn coping skills and strategies to manage a range of symptoms and conditions, including:

  • Anger
  • Anxiety
  • Depression
  • Grief and loss
  • Hopelessness
  • Interpersonal troubles
  • Mood disorders
  • Rumination (negative thought loops)
  • Severe stress
  • Struggling with life transitions
  • Suicidal thoughts
  • Trauma

Our mental health care programs

Our facility is designed to meet your needs, providing useful and recreational features such as a gym, basketball court, horticulture space, cafeteria and multiple outdoor courtyards.

Inpatient and outpatient mental health care

Our compassionate mental health specialists are committed to helping you receive immediate and continual services and support.

Our mental health programs include:

  • 120 beds for inpatient services
  • Care programs for children, teens, adults and seniors
  • Inpatient stabilization, monitoring and care for high-need adults
  • Intensive outpatient program (IOP)
  • Outpatient services such as weekly therapy and marriage and family counseling
  • Partial hospitalization program (PHP)

Our Mental health and wellness Locations

Currently Viewing:

Angel Medical Center
124 One Center Court
Franklin, NC 28734
 (828) 524 - 8411

Currently Viewing:

Angel Medical Center
124 One Center Court
Franklin, NC 28734
 (828) 524 - 8411
Highlands-Cashiers Hospital
190 Hospital Dr
Highlands, NC 28741
 (828) 526 - 1200

12.3 miles

Transylvania Regional Hospital
260 Hospital Dr
Brevard, NC 28712
 (828) 884 - 9111

36.7 miles