Program Sites – Complete listing
Alamance
Alamance County Health Department
319 N. Graham Hopedale Rd.
Suite B
Burlington, North Carolina 27217
(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/
(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
(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
(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/
(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/
(704) 784-9613
*Free/Low-Cost Class
Last modified: November 8, 2022
Rowan-Cabarrus YMCA
215 Guffy St.
Salibury, North Carolina 28147
(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/
(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
(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
(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
(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
*Free/Low-Cost Class
Last modified: February 12, 2024
Columbus
YMCA of Southeastern NC
PO Box 3467
Wilmington, North Carolina 28406
(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
(252) 638-8799
Last modified: September 27, 2023
Realo Discount Drugs
1301 Commerce Dr.
New Bern, North Carolina 28562
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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/
(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
(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/
(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/
(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/
(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
(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
(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/
(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/
(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
(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
(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
(336) 627-4854
Last modified: September 27, 2023
Rowan
Rowan-Cabarrus YMCA
215 Guffy St.
Salisbury, North Carolina 28147
(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
(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
(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
(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
(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
(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
(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