Program Sites – Complete listing

Alamance

Alamance County Health Department

319 N. Graham Hopedale Rd.

Suite B

Burlington, North Carolina   27217

https://www.lifein24.us

(336) 570-6414

*Free/Low-Cost Class

Last modified: February 23, 2021

 

Cone Health Nutrition and Diabetes Education Services

1238 Huffman Mill Rd.

Burlington, North Carolina   27215

https://www.conehealth.com/diabetes

(336) 538-8100

*Free/Low-Cost Class

Last modified: February 23, 2021

 

Alexander

YMCA of Northwest North Carolina (Alexander County Family YMCA)

260 Black Oak Ridge Rd.

Taylorsville, North Carolina   28681

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Avery

Williams YMCA of Avery County

436 Hospital Dr. Suite 145

Linville, North Carolina   28646

https://www.ymcaavery.com/programs/healthy-living-programs/

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Beaufort

Beaufort County Health Department

1436 Highland Dr.

Washington, North Carolina   27889

http://www.bchd.net

anna.parker@bchd.net

(252) 946-1902

*Free/Low-Cost Class

Last modified: September 15, 2020

 

Bertie

Roanoke Chowan Community Health Center

120 Health Center Dr.

Ahoskie, North Carolina   27910

http://www.rcchc.org

(252) 209-0237

*Free/Low-Cost Class

Last modified: September 15, 2020

 

Bladen

YMCA of Southeast NC

PO Box 3467

Wilmington, North Carolina   28406

https://www.ymcasenc.org/programs/diabetes-prevention-program/

(910) 251-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Brunswick

The Balm In Gilead

THIS SITE IS HIDDEN

27 Old Town Creek Rd.

Leland, North Carolina   28451

https://www.balmingilead.org/sdfi/north-carolina/

(910) 253-0649

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of Southeastern NC

121 Town Hall Dr.

Leland, North Carolina   28451

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

Last modified: September 27, 2023

 

Cabarrus

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

http://www.cabarrushealth.org/

(704) 920-1255

Last modified: November 8, 2022

 

Moose Pharmacy of Concord

270 Copperfield Blvd. NE

#101

Concord, North Carolina   28025

https://www.moosepharmacy.com/

info@moosepharmacy.com

(704) 784-9613

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Rowan-Cabarrus YMCA

215 Guffy St.

Salibury, North Carolina   28147

https://rocabymca.org

(704) 216-9622

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Rowan-Cabarrus YMCA (East Rowan-Saleeby-Fisher YMCA)

790 Crescent Rd.

Rockwell, North Carolina   28138

https://rocabymca.org/locations/saleeby-fisher-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Rowan-Cabarrus YMCA (Salisbury-J.F. Hurley Family YMCA)

828 Jake Alexander Blvd. West

Salisbury, North Carolina   28147

https://rocabymca.org/locations/jf-hurley-family-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Rowan-Cabarrus YMCA (South Rowan-J.Fred Corriher, Jr. YMCA)

950 Kimball Rd.

China Grove, North Carolina   28023

https://rocabymca.org/locations/j-fred-corriher-jr-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Caldwell

Catawba Valley Health System

810 Fairgrove Church Rd. SE

Hickory, North Carolina   28602

https://www.catawbavalleyhealth.org/

acrombie@cvmc.us

(828) 326-2262

*Free/Low-Cost Class

Last modified: September 17, 2020

 

Catawba

Frye Regional Medical Center

1781 Tate Blvd SE

Suite 101

Hickory, North Carolina   28503

(828) 322-6699

Last modified: February 13, 2024

 

Catawba Valley Medical Center

810 Fairgrove Church Rd., SE

Hickory, North Carolina   28602

https://www.catawbavalleyhealth.org/Medical-Center.aspx

acrombie@cvmc.us

(828) 326-2262

*Free/Low-Cost Class

Last modified: February 13, 2024

 

YMCA of Catawba Valley

701 1st St. NW

Hickory, North Carolina   28601

https://www.ymcacv.org/programs/health-wellness/diabetes-prevention

lalak@ymcacv.org

(828) 324-2858

Last modified: February 13, 2024

 

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: February 13, 2024

 

Chatham

Chatham County Public Health Department

80 East St.

Pittsboro, North Carolina   27312

https://www.chathamcountync.gov/government/departments-programs-i-z/public-health/diabetes-prevention-management

(919) 545-8477

Last modified: September 12, 2023

 

YMCA of the Triangle (Chatham YMCA)

287 East St.

Pittsboro, North Carolina   27312

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 12, 2023

 

Cleveland

Atrium Health Cleveland

Diabetes/Nutrition Center

201 E. Grover St.

Shelby, North Carolina   28150

(704) 631-1142

*Free/Low-Cost Class

Last modified: February 12, 2024

 

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: February 12, 2024

 

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby , North Carolina   28150

https://www.clevecoymca.org/

*Free/Low-Cost Class

Last modified: February 12, 2024

 

Columbus

YMCA of Southeastern NC

PO Box 3467

Wilmington, North Carolina   28406

https://www.ymcasenc.org/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Craven

Craven County Health Department & Community Health Center

2818 Neuse Blvd.

New Bern, North Carolina   28561

https://www.cravencountync.gov/153/Health

(252) 636-4920 Ext. 2073

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Easter Carolina YMCA (Twin Rivers YMCA)

THIS SITE IS HIDDEN

100 YMCA Ln.

New Bern, North Carolina   28506

https://www.trymca.org/YDPP

(252) 638-8799

Last modified: September 27, 2023

 

Realo Discount Drugs

1301 Commerce Dr.

New Bern, North Carolina   28562

https://realodrug.com/

abaird@realodrug.com

(252) 639-9006 Ext. 2120

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Davidson

Forsyth County Health Department (Davidson County)

799 Highland Ave.

Winston-Salem, North Carolina   27101

http://www.forsyth.cc/publichealth

(336) 703-3260

Last modified: February 23, 2021

 

Davie

YMCA of Northwest North Carolina (Davie YMCA)

215 Cemetery St.

Mocksville, North Carolina   27028

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

Last modified: May 12, 2021

 

Durham

Durham County Department of Public Health

414 E. Main St.

Durham, North Carolina   27701

https://www.dcopublichealth.org/

(919) 560-7837

Last modified: April 6, 2022

 

YMCA of the Triangle (Downtown Durham YMCA)

218 W. Morgan St.

Durham, North Carolina   27701

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: April 6, 2022

 

YMCA of the Triangle (Lakewood YMCA)

2119 Chapel Hill Rd.

Durham, North Carolina   27707

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medial.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: April 6, 2022

 

Forsyth

Forsyth County Health Department

799 Highland Ave.

Winston-Salem, North Carolina   27101

http://www.forsyth.cc/publichealth

(336) 703-3219

Last modified: March 29, 2023

 

YMCA of Northwest North Carolina (Jerry Long Family YMCA)

1150 S. Peace Haven Rd.

Clemmons, North Carolina   27012

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Gaston

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Granville

Granville Vance Public Health

105 W. McClanahan St.

Oxford, North Carolina   27565

https://gvph.org/

(919) 690-2114

Last modified: March 29, 2023

 

Greene

Greene County Department of Public Health

227 Kingold Blvd.

Suite B

Snow Hill, North Carolina   28580

http://www.greenecountync.gov

(252) 747-8183

*Free/Low-Cost Class

Last modified: September 15, 2020

 

Guilford

YMCA of Greensboro (Alex W. Spears III YMCA)

3216 Horse Pen Creek Rd.

Greensboro, North Carolina   27410

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Cone Health Nutrition and Diabetes Education Services

301 E. Wendover Ave.

Suite 415

Greensboro, North Carolina   27401

https://www.conehealth.com/services/diabetes-education/

(336) 832-3236

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Guilford County DHHS Public Health Division

1203 Maple St.

Greensboro, North Carolina   27405

https://www.guilfordcountync.gov/our-county/human-services/health-department/adult-health-services

(336) 641-4102

Last modified: September 27, 2023

 

YMCA of Greensboro (Hayes-Taylor Memorial YMCA)

2630 E. Florida St.

Greensboro, North Carolina   27401

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of Greensboro (Kathleen Price Bryan Family YMCA)

501 W. Market St.

Greensboro, North Carolina   27410

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Harnett

Harnett County Health Department

307 W. Cornelius Harnett Blvd

Lillington, North Carolina   27546

(910) 814-6196

Last modified: February 14, 2024

 

FirstHealth of the Carolinas

309 W. Cornelius Harnett Blvd.

Lillington, North Carolina   27546

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 814-6196

*Free/Low-Cost Class

Last modified: February 14, 2024

 

Haywood

Haywood County Health and Human Services Agency

157 Paragon Pkwy.

Suite 800

Clyde, North Carolina   28721

http://www.healthyhaywood.com

(828) 356-2272

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Eastern Band of Cherokee Indians

THIS SITE IS HIDDEN

810 Acquoni Rd.

Cherokee, North Carolina   28719

http://cherokee-phhs.com/cherokee-choices/index.html#:~:text=C%20herokee%20Choices%20is%20a%20chronic%20disease%20prevention,Cherokee%20Indians%20in%20order%20to%20prevent%20Chronic%20Diseases.

apriinni@nc-cherokee.com

(828) 359-6201

Last modified: September 27, 2023

 

Henderson

YMCA of Western North Carolina (Hendersonville Family YMCA)

31 Westridge Market Pl.

Candler, North Carolina   28715

https://ymcawnc.org/community-health

communityhealth@ymcawnc.org

(828) 697-9622

*Free/Low-Cost Class

Last modified: June 18, 2021

 

Hertford

Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)

120 Health Center Dr.

Ahoskie, North Carolina   27910

https://www.rcchc.org/

(252) 209-0237

*Free/Low-Cost Class

Last modified: September 12, 2023

 

Hoke

FirstHealth of the Carolinas

313 Teal Dr.

Raeford, North Carolina   28376

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6271

*Free/Low-Cost Class

Last modified: April 22, 2021

 

Iredell

YMCA of Northwest NC (Statesville Family YMCA)

828 Wesley Dr.

Statesville, North Carolina   28677

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Johnston

YMCA of the Triangle (Johnston County YMCA)

, North Carolina  

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Realo Discount Drug

THIS SITE IS HIDDEN

6030 US Hwy. 301 S.

Four Oaks, North Carolina   27524

https://realodrug.com/

(919) 980-4031

Last modified: September 27, 2023

 

Jones

Jones County Health Department

418 NC Hwy. 58 N.

Unit C

Trenton, North Carolina   28585

http://www.jonescountyhealth.com

(252) 448-9111

*Free/Low-Cost Class

Last modified: September 15, 2020

 

Lee

YMCA of the Triangle (Ingram Family YMCA)

1907 KM Wicker Memorial Dr.

Sanford, North Carolina   27330

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: April 6, 2022

 

FirstHealth of the Carolinas

1602 Westover Dr.

Sanford, North Carolina   27330

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6272

*Free/Low-Cost Class

Last modified: April 6, 2022

 

Lenoir

Lenoir County Health Department

201 N. McLewean St.

Kinston, North Carolina   28502

https://lenoircountync.gov/

(252) 526-4200

*Free/Low-Cost Class

Last modified: February 4, 2021

 

Lincoln

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: November 8, 2022

 

McDowell

YMCA of Western North Carolina (Corpening Memorial YMCA)

348 Grace Corpening Dr.

Marion, North Carolina   28752

https://ymcawnc.org/community-health

communityhealth@ymcawnc.org

(828) 505-1597

*Free/Low-Cost Class

Last modified: June 18, 2021

 

Macon

Eastern Band of Cherokee Indians

1830 Lakeside Dr.

Franklin, North Carolina   28734

http://mountainwise.org/macon-county-dpp/

apriinni@nc-cherokee.com

(828) 359-6201

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Martin

MTW District Health Department

198 NC Hwy. 45 N.

Plymouth, North Carolina   27962

https://mtwdistricthealth.org/

(252) 793-1663

Last modified: September 17, 2020

 

Mecklenburg

Atrium Health

1228 E. Morehead St.

Charlotte, North Carolina   28204

https://atriumhealth.org/

(704) 446-3138

Last modified: February 14, 2024

 

Atrium Health Diabetes & Nutrition Care

4525 Cameron Valley Pkwy.

Suite 4100

Charlotte, North Carolina   28211

(704) 631-1142

*Free/Low-Cost Class

Last modified: February 14, 2024

 

Atrium Health NorthPark

251 Eastway Drive

Charlotte, North Carolina   28213

(704) 631-1142

*Free/Low-Cost Class

Last modified: February 14, 2024

 

Tryon Medical Partners

6060 Piedmont Row Dr. S

Charlotte, North Carolina   28287

Last modified: February 14, 2024

 

YMCA of Greater Charlotte

400 East Morehead St.

Suite 300

Charlotte, North Carolina   28202

https://www.ymcacharlotte.org/programs/health-wellness/diabetes-prevention

diabetesprevention@ymcacharlotte.org

(704) 716-6200

*Free/Low-Cost Class

Last modified: February 14, 2024

 

Cabarrus Health Alliance

300 Morresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: February 14, 2024

 

Mitchell

Williams YMCA of Avery County

275 Oak Ave.

Spruce Pine, North Carolina   28777

https://www.ymcaavery.com/programs/healthy-living-programs/

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Montgomery

FirstHealth of the Carolinas

443 Wood St.

Troy, North Carolina   27371

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6270

*Free/Low-Cost Class

Last modified: April 22, 2021

 

Moore

FirstHealth of the Carolinas

155 Memorial Dr.

Pinehurst, North Carolina   27376

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6266

Last modified: April 20, 2021

 

New Hanover

New Hanover Community Health Center

925 N 4TH ST

Wilmington, North Carolina   28401

910-343-0270 Ext: 8676

Last modified: September 27, 2023

 

New Beginning Community HOPS Network

THIS SITE IS HIDDEN

3120 Alex Trask Dr.

Castle Hayne, North Carolina   28429

(910) 341-7984

Last modified: September 27, 2023

 

Community Care of the Lower Cape Fear

1209 Culbreth Dr.

Suite 102

Wilmington, North Carolina   28405

(910) 763-0200

Last modified: September 27, 2023

 

YMCA of Southeastern NC

3408 Wilshire Blvd.

Wilmington, North Carolina   28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

Last modified: September 27, 2023

 

YMCA of Southeastern NC (Nir Family YMCA)

2710 Market St.

Wilmington, North Carolina   28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

Last modified: September 27, 2023

 

Northampton

Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)

120 Health Center Dr.

Ahoskie, North Carolina   27910

https://www.rcchc.org/

(252) 209-0237

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Onslow

Onslow County Health Department

612 College St.

Jacksonville, North Carolina   28540

https://www.onslowcountync.gov/149/Health

(910) 347-2154 Ext. 3943

Last modified: September 27, 2023

 

Renewed Mind and Body

THIS SITE IS HIDDEN

401 Oldtowne St.

Jacksonville, North Carolina   28546

https://www.renewedmindandbody.com/diabetes-prevention-program

(252) 626-3634

Last modified: September 27, 2023

 

Orange

Orange County Health Department

300 West Tryon St.

Hillsborough, North Carolina   27278

https://www.orangecountync.gov/204/Health-Department

(919) 245-2400

Last modified: April 6, 2022

 

YMCA of the Triangle (Chapel Hill-Carrboro YMCA)

980 Martin Luther King Blvd.

Chapel Hill, North Carolina   27514

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: April 6, 2022

 

Pasquotank

Albemarle Regional Health Services

THIS SITE IS HIDDEN

711 Roanoke Ave.

Elizabeth City, North Carolina   27909

http://www.arhs-nc.org/

(252) 426-2103

Last modified: October 20, 2020

 

Pender

Destiny Total Healthcare, PLLC.

THIS SITE IS HIDDEN

407 E. Fremont St.

Burgaw, North Carolina   28425

(910) 259-3489

Last modified: September 27, 2023

 

YMCA of Southeastern NC

PO Box 3467

Wilmington, North Carolina   28406

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Person

Person County Health Department

355 S. Madison Blvd.

Roxboro, North Carolina   27573-5485

https://person.ces.ncsu.edu/2023/04/diabetes-prevention-program-2/

(336) 597-2204 Ext. 2277

Last modified: September 12, 2023

 

pitt

East Carolina University Brody School of Medicine Department of Family Medicine

101 Heart Dr.

Greenville, North Carolina   27834

https://www.ecuhealth.org/services/endocrinology/diabetes-care-prevention/

noev18@ecu.edu

(252) 744-2679

*Free/Low-Cost Class

Last modified: February 13, 2024

 

Pitt County Health Department

201 Government Cir.

Greenville, North Carolina   27834

https://www.pittcountync.gov/229/Public-Health

(252) 902-2361

*Free/Low-Cost Class

Last modified: February 13, 2024

 

The Balm In Gilead - York Memorial AME Church

THIS SITE IS HIDDEN

201 Tyson St.

Greenville, North Carolina   27834

(252) 758-6077

Last modified: February 13, 2024

 

Dr. S Weightloss & Wellness, PLLC

THIS SITE IS HIDDEN

202 E Arlington Blvd.

Greenville, North Carolina   27858

(252) 227-0080

Last modified: February 13, 2024

 

Randolph

Prevo Drug

363 Sunset Ave.

Asheboro, North Carolina   27203

https://www.prevodrug.com/medicare-diabetes-prevention-program

ashley@prevodrug.com

(336) 625-4311

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Hodges Family Practice

THIS SITE IS HIDDEN

610 N. Fayetteville St.

Suite 202

Asheboro, North Carolina   27203

(336) 626-6696 Ext. 5

Last modified: September 27, 2023

 

Richmond

FirstHealth of the Carolinas

127 Caroline St.

Rockingham, North Carolina   28379

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 997-8292

*Free/Low-Cost Class

Last modified: April 20, 2021

 

Robeson

Robeson County Health Department

THIS SITE IS HIDDEN

460 Country Club Rd.

Lumberton, North Carolina   28360

https://www.robesoncountyhealthdepartment.com/

(910) 671-3200

Last modified: October 20, 2020

 

Rockingham

Cone Health Nutrition and Diabetes Education Services at Reidsville

618 S. Main St.

Reidsville, North Carolina   27320

https://www.conehealth.com/locations/profile/nutrition-and-diabetes-education-services-at-reidsville/

(336) 951-6070

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of Greensboro (Eden Family YMCA)

301 S. Kennedy Ave.

Eden, North Carolina   27288

https://www.ymcagreensboro.org/programs/diabetes-prevention

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Rockingham County Division of Public Health

THIS SITE IS HIDDEN

371 N.C. Hwy. 65

Suite 204

Wentworth, North Carolina   27288

https://www.rockinghamcountypublichealth.org/

(336) 342-8149

Last modified: September 27, 2023

 

YMCA of Greensboro (Reidsville Family YMCA)

504 S. Main St.

Reidsville, North Carolina   27320

https://www.ymcagreensboro.org/programs/diabetes-prevention

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Eden Drug

THIS SITE IS HIDDEN

103 W. Stadium Dr.

Eden, North Carolina   27288

https://www.edendrug.com/

edendrug@triad.rr.com

(336) 627-4854

Last modified: September 27, 2023

 

Rowan

Rowan-Cabarrus YMCA

215 Guffy St.

Salisbury, North Carolina   28147

https://rocabymca.org

(704) 216-9622

Last modified: September 27, 2023

 

Rowan-Cabarrus YMCA (South Rowan-J.Fred Corriher, Jr. YMCA)

950 Kimball Rd.

China Grove, North Carolina   28023

https://rocabymca.org/locations/j-fred-corriher-jr-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Rowan-Cabarrus YMCA (Salisbury-J.F. Hurley Family YMCA)

828 Jake Alexander Blvd. West

Salisbury, North Carolina   28147

https://rocabymca.org/locations/jf-hurley-family-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Rowan-Cabarrus YMCA (East Rowan-Saleeby-Fisher YMCA)

790 Crescent Rd.

Rockwell, North Carolina   28138

https://rocabymca.org/locations/saleeby-fisher-ymca

(704) 216-9622

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Rutherford

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby, North Carolina   28150

https://www.clevecoymca.org/

mpritchett@clevecoymca.org

(704) 669-3630

Last modified: September 12, 2023

 

Scotland

FirstHealth of the Carolinas

1504 West Blvd.

Laurinburg, North Carolina   28352

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-7060

*Free/Low-Cost Class

Last modified: April 20, 2021

 

Stanly

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Transylvania

Transylvania Public Health

106 E. Morgan St.

Suite 105

Brevard, North Carolina   28712

https://www.transylvaniacounty.org/departments/public-health

lauren@mountainwise.org

(828) 884-1912

*Free/Low-Cost Class

Last modified: February 22, 2021

 

Transylvania Regional Hospital

THIS SITE IS HIDDEN

260 Hospital Dr.

Brevard, North Carolina   28712

https://missionhealth.org/member-hospitals/transylvania/

(828) 883-5114

Last modified: February 22, 2021

 

Union

Atrium Health Union

600 Hospital Drive

Monroe, North Carolina   28112

(704) 631-1142

*Free/Low-Cost Class

Last modified: February 14, 2024

 

The Balm in the Gilead

Union County, North Carolina  

http://www.balmingilead.org/sdfi

(804) 644-2256

Last modified: February 14, 2024

 

Vance

Granville Vance Public Health

115 Charles Rollins Rd.

Henderson, North Carolina   27536

http://www.gvph.org

(919) 690-2114

*Free/Low-Cost Class

Last modified: September 14, 2020

 

Wake

Adhere RX

THIS SITE IS HIDDEN

118 Mackenan Dr.

Suite 200

Cary, North Carolina   27511

(919) 465-5826

Last modified: September 27, 2023

 

Wake County Human Services

10 Sunnybrook Rd.

Raleigh, North Carolina   27610

http://www.wakegov.com/humanservices/Pages/default.aspx

(919) 210-2503

Last modified: September 27, 2023

 

Knightdale Pharmacy

THIS SITE IS HIDDEN

6602 Knightdale Blvd.

Suite 120

Knightdale, North Carolina   27545

(919) 295-1112

Last modified: September 27, 2023

 

The Balm In Gilead

THIS SITE IS HIDDEN

237 Friendship Chapel Rd.

Wake Forest, North Carolina   27587

https://www.balmingilead.org/sdfi/north-carolina/

(919) 556-1759

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Eat Smart, Move More, Prevent Diabetes

512 Brickhaven Dr.

Raleigh, North Carolina   27606

https://esmmpreventdiabetes.com/

administrator@esmmpreventdiabetes.com

(919) 707-5225

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Kraft Family YMCA)

8921 Holly Springs Rd.

Apex, North Carolina   27539

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (A.E. Finley YMCA)

9216 Baileywick Rd.

Raleigh, North Carolina   27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Alexander Family YMCA)

1603 Hillsborough St.

Raleigh, North Carolina   27605

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Kerr Family YMCA)

2500 Wakefield Pines Dr.

Raleigh, North Carolina   27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Northwest Cary YMCA)

6903 Carpenter Fire Station Rd.

Cary, North Carolina   27519

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Poole Family YMCA)

2110 Aversboro Rd.

Garner, North Carolina   27529

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Southeast Raleigh YMCA)

1436 Rock Quarry Rd.

Raleigh, North Carolina   27610

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

YMCA of the Triangle (Taylor YMCA)

101 YMCA Dr.

Cary, North Carolina   27513

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Betr Health

555 Fayetteville St.

3rd Floor

Raleigh, North Carolina   27601

https://betrhealth.com/

(877) 677-8767

Last modified: September 27, 2023

 

Washington

MTW District Health Department

198 NC Hwy. 45 N.

Plymouth, North Carolina   27962

https://mtwdistricthealth.org/

(252) 789-0437

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Wayne

Goldsboro Family YMCA

1105 Parkway Dr.

Goldsboro, North Carolina   27534

http://www.goldsboroymca.org/

(919) 778-8557

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Wayne County Health Department

301 N. Herman St.

Box CC

Goldsboro, North Carolina   27530

https://www.waynegov.com/241/Health-Department

(919) 731-1000 Ext. 1235

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Wilkes

YMCA of Northwest North Carolina (Wilkes Family YMCA)

1801 YMCA Blvd.

Wilkesboro, North Carolina   28697

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

Last modified: September 27, 2023

 

Wilkes Health

306 College St.

Wilkesboro, North Carolina   28697

https://wilkescounty.net/199/Health-Department

(336) 903-7298

Last modified: September 27, 2023

 

Forsyth County Health Department (Wilksboro)

THIS SITE IS HIDDEN

799 Highland Ave.

Winston-Salem, North Carolina   27101

http://www.forsyth.cc/publichealth

(336) 703-3260

Last modified: September 27, 2023

 

Wilson

Wilson Family YMCA

THIS SITE IS HIDDEN

3436 Airport Blvd.

Wilson, North Carolina   27896

https://www.wilsonymca.org/programs/diabetes-prevention-program

kdavis@wilsonymca.org

(252) 291-9622

Last modified: September 27, 2023

 

Wilson Value Drug Store

404 Nash St. E.

Wilson, North Carolina   27893

https://www.wilsonvaluedrugstore.com/pharmacy

wilsonvaluedrugstore@gmail.com

(252) 293-4177

*Free/Low-Cost Class

Last modified: September 27, 2023

 

Yadkin

YMCA of Northwest North Carolina (Yadkin Family YMCA)

6540 Service Rd.

Yadkinville, North Carolina   27055

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227

*Free/Low-Cost Class

Last modified: May 12, 2021