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

http://www.ymcaavery.org

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319

*Free/Low-Cost Class

Last modified: November 18, 2020

 

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

, North Carolina  

(910) 251-9622

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Brunswick

The Balm In Gilead

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: March 29, 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: March 29, 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

 

Carteret

Carteret County Health Department

3820 Bridges St.

Suite A

Morehead City, North Carolina   28557

https://www.carteretcountync.gov/738/Health-Department

(252) 728-8550

Last modified: September 2, 2020

 

Caswell

Caswell County Health Department

189 County Park Rd.

Yanceyville, North Carolina   27379

http://www.caswellnc.us/

krose@caswellnc.us

(336) 694-4129 Ext. 8133

Last modified: November 17, 2021

 

North Village Pharmacy Inc.

1493 Main St.

Yanceyville, North Carolina   27379

(336) 694-4104

Last modified: November 17, 2021

 

Catawba

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: November 8, 2022

 

YMCA of Catawba Valley

701 1st St. NW

Hickory, North Carolina   28601

https://www.ymcacv.org/healthy-living-health-wellness-fitness-diabetes-prevention.php

lalak@ymcacv.org

(828) 324-2858

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

 

Chatham

Chatham County Public Health Department

80 East St.

Pittsboro, North Carolina   27312

https://www.chathamnc.org/

(919) 545-8477

Last modified: April 6, 2022

 

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: April 6, 2022

 

Clay

Clay County Health Department

345 Courthouse Dr.

Hayesville, North Carolina   28904

http://www.clayhdnc.us/

alexgilpin@clayhdnc.us

(828) 389-8052 Ext. 150

*Free/Low-Cost Class

Last modified: September 15, 2020

 

Cleveland

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina   28081

https://www.clevecoymca.org/

(704) 920-1255

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby , North Carolina   28150

https://www.clevecoymca.org/

*Free/Low-Cost Class

Last modified: March 29, 2023

 

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: March 19, 2021

 

Easter Carolina YMCA (Twin Rivers YMCA)

100 YMCA Ln.

New Bern, North Carolina   28506

https://www.trymca.org/YDPP

(252) 638-8799

Last modified: March 19, 2021

 

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: March 19, 2021

 

Cumberland

YMCA of the Sandhills

2717 Fort Bragg Rd.

Fayetteville , North Carolina   28303

(910) 426-9622

Last modified: March 29, 2023

 

Dare

Dare County Department of Health and Human Services, Public Health Division

109 Exeter St.

Manteo, North Carolina   27954

http://www.darenc.com/diabetes

(252) 475-5069

*Free/Low-Cost Class

Last modified: March 19, 2021

 

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

 

Franklin

Franklin County Health Department

107 Industrial Dr.

Suite C

Louisburg, North Carolina   27549

http://www.franklincohealth.org

(919) 496-2533

Last modified: September 14, 2020

 

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

 

Graham

Eastern Band of Cherokee Indians

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: February 23, 2021

 

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/evidencebased

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: March 29, 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: March 29, 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: March 29, 2023

 

YMCA of Greensboro (Hayes-Taylor Memorial YMCA)

2630 E. Florida St.

Greensboro, North Carolina   27401

https://www.ymcagreensboro.org/evidencebased

(336) 478-9622

*Free/Low-Cost Class

Last modified: March 29, 2023

 

YMCA of Greensboro (Kathleen Price Bryan Family YMCA)

501 W. Market St.

Greensboro, North Carolina   27410

https://www.ymcagreensboro.org/evidencebased

(336) 478-9622

*Free/Low-Cost Class

Last modified: March 29, 2023

 

Halifax

Halifax County Public Health System

19 N. Dobbs St.

Halifax, North Carolina   27839

(252) 583-5021

Last modified: November 17, 2021

 

McDowell's Pharmacy Inc.

1004 Main St.

Scotland Neck, North Carolina   27874

(252) 826-4137

Last modified: November 17, 2021

 

Harnett

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: March 29, 2023

 

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: February 23, 2021

 

Eastern Band of Cherokee Indians

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: February 23, 2021

 

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/news/138-free-diabetes-classes-offered-locally.html

(252) 209-0237

*Free/Low-Cost Class

Last modified: October 27, 2020

 

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

 

Jackson

Eastern Band of Cherokee Indians

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: March 29, 2023

 

Johnston

YMCA of the Triangle (Johnston County 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: March 30, 2023

 

Realo Discount Drug

6030 US Hwy. 301 S.

Four Oaks, North Carolina   27524

https://realodrug.com/

(919) 980-4031

Last modified: March 30, 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

Macon County Public Health

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: February 22, 2021

 

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

Afya Group, LLC, DBA Avant Pharmacy and Wellness

9835 Monroe Rd.

Charlotte, North Carolina   28270

(704) 221-8706

Last modified: November 8, 2022

 

Cannon Pharmacy Sedgefield

2334 South Blvd

Charlotte, North Carolina   28203

Cannon Pharmacy Sedgefield

Last modified: November 8, 2022

 

Atrium Health - Carolinas HealthCare System

1228 E. Morehead St.

Charlotte, North Carolina   28204

https://atriumhealth.org/

(704) 446-3138

Last modified: November 8, 2022

 

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: November 8, 2022

 

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: November 8, 2022

 

Avant Pharmacy and Wellness

9835 Monroe RD

Charlotte, North Carolina   28270

(704) 221-8706

*Free/Low-Cost Class

Last modified: November 8, 2022

 

Transcend Nutrition Counseling LLC

215 N Pine ST

Unit 4006

Charlotte, North Carolina   28303

https://www.transcendnutritioncounseling.com

(704) 640-4161

Last modified: November 8, 2022

 

Mitchell

The Williams YMCA

275 Oak Ave.

Spruce Pine, North Carolina   28777

http://www.ymcaavery.org

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319

*Free/Low-Cost Class

Last modified: November 18, 2020

 

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

 

Nash

Nash County Health Department

214 S. Barnes St.

Nashville, North Carolina   27856

https://nashcountync.gov/227/Health-Department

(252) 459-9819

Last modified: September 17, 2020

 

New Hanover

New Beginning Community HOPS Network

3120 Alex Trask Dr.

Castle Hayne, North Carolina   28429

(910) 341-7984

Last modified: September 28, 2022

 

Community Care of the Lower Cape Fear

1209 Culbreth Dr.

Suite 102

Wilmington, North Carolina   28405

(910) 763-0200

Last modified: September 28, 2022

 

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 28, 2022

 

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 28, 2022

 

Northampton

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 15, 2020

 

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 17, 2020

 

Renewed Mind and Body

401 Oldtowne St.

Jacksonville, North Carolina   28546

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

(252) 626-3634

Last modified: September 17, 2020

 

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.

407 E. Fremont St.

Burgaw, North Carolina   28425

(910) 259-3489

Last modified: September 28, 2022

 

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 28, 2022

 

Person

Person County Health Department

355 S. Madison Blvd.

Roxboro, North Carolina   27573-5485

https://www.personcountync.gov/departments-services/departments-a-h/health-department

(336) 597-2204 Ext. 2277

Last modified: September 16, 2020

 

pitt

East Carolina University Brody School of Medicine Department of Family Medicine

101 Heart Dr.

Greenville, North Carolina   27834

http://www.ecu.edu/cs-dhs/fammed/

noev18@ecu.edu

(252) 744-2679

*Free/Low-Cost Class

Last modified: February 1, 2022

 

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 1, 2022

 

Vidant Lifestyle Medicine Clinic DPP -Virtual Option

Vidant Wellness Center

2610 Stantonsburg Rd.

Greenville, North Carolina   27834

tiny.cc/vidantdpp

susan.houston@vidanthealth.com

(252) 847-1436

*Free/Low-Cost Class

Last modified: February 1, 2022

 

The Balm In Gilead - York Memorial AME Church

201 Tyson St.

Greenville, North Carolina   27834

(252) 758-6077

Last modified: February 1, 2022

 

Dr. S Weightloss & Wellness, PLLC

202 E Arlington Blvd.

Greenville, North Carolina   27858

(252) 227-0080

Last modified: February 1, 2022

 

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: February 23, 2021

 

Randolph County Public Health

2222-B South Fayetteville St.

Asheboro, North Carolina   27205

http://www.randolphcountync.gov/Departments/Public-Health

healthed@randolphcountync.gov

(336) 318-6198

*Free/Low-Cost Class

Last modified: February 23, 2021

 

Hodges Family Practice

610 N. Fayetteville St.

Suite 202

Asheboro, North Carolina   27203

(336) 626-6696 Ext. 5

Last modified: February 23, 2021

 

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 16, 2020

 

YMCA of Greensboro (Eden Family YMCA)

301 S. Kennedy Ave.

Eden, North Carolina   27288

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Rockingham County Division of Public Health

371 N.C. Hwy. 65

Suite 204

Wentworth, North Carolina   27288

https://www.rockinghamcountypublichealth.org/

(336) 342-8149

Last modified: September 16, 2020

 

YMCA of Greensboro (Reidsville Family YMCA)

504 S. Main St.

Reidsville, North Carolina   27320

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

*Free/Low-Cost Class

Last modified: September 16, 2020

 

Eden Drug

103 W. Stadium Dr.

Eden, North Carolina   27288

https://www.edendrug.com/

edendrug@triad.rr.com

(336) 627-4854

Last modified: September 16, 2020

 

Rowan

Rowan-Cabarrus YMCA

215 Guffy St.

Salisbury, North Carolina   28147

https://rocabymca.org

(704) 216-9622

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

 

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

 

YMCA of Rowan County (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

 

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

 

Rutherford

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby, North Carolina   28150

https://www.clevecoymca.org/Diabetes

mpritchett@clevecoymca.org

(704) 669-3630

Last modified: September 15, 2020

 

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

 

Swain

Swain County Health Department

THIS SITE IS HIDDEN

545 Center St.

Bryson City, North Carolina   28713

http://www.swaincountync.gov

(828) 488-3198 Ext. 2027

Last modified: February 23, 2021

 

Eastern Band of Cherokee Indians

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: February 23, 2021

 

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

The Balm In Gilead - Marvin AME Zion Church

1525 Craine Rd.

Waxhaw, North Carolina   28173

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

(704) 843-3611

*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

 

The Balm In Gilead

620 Moorefield Park Dr.

Waxhaw, North Carolina   28173

http://www.balmingilead.org/sdfi

(804) 644-2256

*Free/Low-Cost Class

Last modified: November 8, 2022

 

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

118 Mackenan Dr.

Suite 200

Cary, North Carolina   27511

(919) 465-5826

Last modified: April 6, 2022

 

Wake County Human Services

10 Sunnybrook Rd.

Raleigh, North Carolina   27610

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

(919) 210-2503

Last modified: April 6, 2022

 

Knightdale Pharmacy

6602 Knightdale Blvd.

Suite 120

Knightdale, North Carolina   27545

(919) 295-1112

Last modified: April 6, 2022

 

The Balm In Gilead

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

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: April 6, 2022

 

Betr Health

555 Fayetteville St.

3rd Floor

Raleigh, North Carolina   27601

https://betrhealth.com/

(877) 677-8767

Last modified: April 6, 2022

 

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

 

Watauga

Paul H. Broyhill Wellness Center

232 Boone Hts. Dr.

Boone, North Carolina   28607

https://wellness.apprhs.org/

(828) 266-1060

Last modified: June 18, 2021

 

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: May 12, 2021

 

Wilkes County Health Department

306 College St.

Wilkesboro, North Carolina   28697

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

(336) 903-7298

Last modified: May 12, 2021

 

Forsyth County Health Department (Wilksboro)

799 Highland Ave.

Winston-Salem, North Carolina   27101

http://www.forsyth.cc/publichealth

(336) 703-3260

Last modified: May 12, 2021

 

Wilson

Wilson Family YMCA

3436 Airport Blvd.

Wilson, North Carolina   27896

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

kdavis@wilsonymca.org

(252) 291-9622

Last modified: September 16, 2020

 

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 16, 2020

 

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