
Maegan Melann Riggin · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1932763695No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing a family medicine physician in Salisbury, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified family medicine physician side by side.

Maegan Melann Riggin · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1932763695Insurance

Kenworth Fitzgerald Holness · Family Medicine Physician
1601 Brenner Avenue, Salisbury, NC, 28144
NPI · 1205891249Insurance

Insurance

Ellen Spencer · Family Medicine Physician
330 Jake Alexander Blvd W # 102103, Salisbury, NC, 28147
NPI · 1417647843Insurance

Lloyd Emery Nickerson · Family Medicine Physician
1811 E Innes St, Salisbury, NC, 28146
NPI · 1942382940Insurance

Tiffany Joi Algarin · Family Medicine Physician
825 W Henderson St, Salisbury, NC, 28144
NPI · 1952565681Insurance

Insurance

Insurance

Insurance

Insurance

Privia Medical Group, LLC · Family Medicine Physician
1346 S Division St Suite 103, Salisbury, MD, 21804
NPI · 1750143798Insurance

Genesis Eldercare Physician Services I LLC · Family Medicine Physician
801 N Salisbury Blvd, Salisbury, MD, 21801
NPI · 1063657518Insurance

Tidalhealth Primary Care, LLC · Family Medicine Physician
1315 S Division St, Salisbury, MD, 21804
NPI · 1831087493Insurance

Novant Health Medical Group, LLC · Family Medicine Physician
825 W Henderson St, Salisbury, NC, 28144
NPI · 1316371651Insurance

Honnie Patricia Spencer · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1588652366Insurance

Novant Health Medical Group, LLC · Family Medicine Physician
201 Woodson St, Salisbury, NC, 28144
NPI · 1154579522Insurance

Constantine Dean Paul Collias · Family Medicine Physician
W.G. (Bill) Hefner Va Hospital, Salisbury, NC, 28144
NPI · 1205899069Insurance

Deborah Ann Edelman · Family Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1558326108Insurance

Mitchell S. Gittelman, D.O., P.A. · Family Medicine Physician
31413 Winterplace Pkwy, Salisbury, MD, 21804
NPI · 1073792131Insurance

Insurance

Insurance

Insurance

Insurance

Dante Richardson · Family Medicine Physician
2425 N Salisbury Blvd, Salisbury, MD, 21801
NPI · 1922157106Insurance

Insurance

Cabarrus Rowan Community Health Centers, Inc.. · Family Medicine Physician
330 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1336780576Insurance

Trevor Robert Allison · Family Medicine Physician
401 Mocksville Ave, Salisbury, NC, 28144
NPI · 1437145604Insurance

Tidalhealth Primary Care, LLC · Family Medicine Physician
560 Riverside Dr Suite B204, Salisbury, MD, 21801
NPI · 1134971807Insurance

Peninsula Cardiology Associates, P.A. · Family Medicine Physician
400 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1902809858Insurance

Genesis Eldercare Physician Services LLC · Family Medicine Physician
6508 Deer Pointe Dr, Salisbury, MD, 21804
NPI · 1518901933Insurance

Jonathan C Patrowicz DO PA · Family Medicine Physician
1820 Sweetbay Dr, Salisbury, MD, 21804
NPI · 1548390941Insurance

Novant Medical Group, Inc.. · Family Medicine Physician
1904 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1316193758Insurance

Jennifer Nicole Ward · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1194045575Insurance

Insurance

Gregorio Melodia Belloso · Family Medicine Physician
5302 Chinaberry Dr, Salisbury, MD, 21801
NPI · 1942499603Insurance

Chetan N Amin · Family Medicine Physician
1401 W Innes St Suite B, Salisbury, NC, 28144
NPI · 1104892249Insurance

Medical Alliance Group, Inc. · Family Medicine Physician
206 Churchill Dr, Salisbury, NC, 28144
NPI · 1932498227Insurance

Insurance

Insurance

Insurance

Steven Hal Twilley · Family Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1235960402Insurance

Insurance

Cabarrus Rowan Community Health Center, Inc. · Family Medicine Physician
226 N Long St, Salisbury, NC, 28144
NPI · 1841839453Insurance

Insurance

Acquawon Jean Stallworth · Family Medicine Physician
1904 Jake Alexander Blvd W Suite 301, Salisbury, NC, 28147
NPI · 1336135623Insurance

Kishan Rao Maramraj · Family Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1144266826Insurance

Daniel Lee Holland · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1043212764Insurance

Parinda Kanaiyalal Fruchtman · Family Medicine Physician
1406A W Innes St, Salisbury, NC, 28144
NPI · 1831277425Insurance

Paula Waddy · Family Medicine Physician
145 E Carroll St # 101-102, Salisbury, MD, 21801
NPI · 1679656441Insurance

Peninsula Cardiology Associates, P.A. · Family Medicine Physician
400 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1902809858Insurance

Daniel E Makas DO PA · Family Medicine Physician
540 Riverside Dr, Salisbury, MD, 21801
NPI · 1033410410Insurance

Danielle Malbasa Rose · Family Medicine Physician
129 Woodson St, Salisbury, NC, 28144
NPI · 1871605303Insurance

Christopher Buman Goodman · Family Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1801327358Insurance

Robert Donald Ruhlman · Family Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1437106325Insurance

Robert Ernest Gunnar Moulton · Family Medicine Physician
530 Corporate Cir Suite 200, Salisbury, NC, 28147
NPI · 1720642929Insurance

Tidalhealth Primary Care, LLC · Family Medicine Physician
805 E Church St, Salisbury, MD, 21804
NPI · 1285524256Insurance

Paveena Posang · Family Medicine Physician
1904 Jake Alexander Blvd W Suite 303, Salisbury, NC, 28147
NPI · 1225000953Insurance

Novant Medical Group, Inc.. · Family Medicine Physician
1904 Jake Alexander Blvd W Suite 301, Salisbury, NC, 28147
NPI · 1932745569Insurance

Insurance

Tidalhealth Primary Care, LLC · Family Medicine Physician
1639 Woodbrooke Dr, Salisbury, MD, 21804
NPI · 1144049412Insurance

Insurance

Hal Armistead · Family Medicine Physician
340 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1417977349Insurance

Jane Alice Crick · Family Medicine Physician
1665 Woodbrooke Dr, Salisbury, MD, 21804
NPI · 1639269368Insurance

Atlantic Recovery, LLC · Family Medicine Physician
1323 Mount Hermon Rd Suite 3A, Salisbury, MD, 21804
NPI · 1952812794Insurance

Conemaugh Health Initiatives · Family Medicine Physician
231 Ord Street, Salisbury, PA, 15558
NPI · 1255361085Insurance

Tamara Hunsucker Alston · Family Medicine Physician
721 Grove St, Salisbury, NC, 28144
NPI · 1831988930Insurance

Main Street Med Center LLC · Family Medicine Physician
951A Mount Hermon Rd, Salisbury, MD, 21804
NPI · 1164493482Insurance

Jonathan C Patrowicz · Family Medicine Physician
1820 Sweet Bay Drive, Salisbury, MD, 21804
NPI · 1801888318Insurance

Timothy L. Dagenhart · Family Medicine Physician
1904 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1376597823Insurance

Cynthia Calixte · Family Medicine Physician
1346 S Division St Suite 103, Salisbury, MD, 21804
NPI · 1528300100Insurance

Mitchell Sender Gittelman · Family Medicine Physician
31413 Winterplace Pkwy Suite 103, Salisbury, MD, 21804
NPI · 1851398689Insurance

Medstar Health Weight Management, LLC · Family Medicine Physician
200 E Vine St Suite B, Salisbury, MD, 21804
NPI · 1306617279Insurance

Novant Health Medical Group, LLC · Family Medicine Physician
1904 Jake Alexander Blvd W Suite 301, Salisbury, NC, 28147
NPI · 1134586506Insurance

Insurance

Cecil Murray Farrington · Family Medicine Physician
860 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1114913134Insurance

Rowan Medical Practices · Family Medicine Physician
201 Woodson St, Salisbury, NC, 28144
NPI · 1518948033Insurance

Novant Health Medical Group, LLC · Family Medicine Physician
650 Julian Rd, Salisbury, NC, 28147
NPI · 1750534038Insurance

Katherine Susan Dennis · Family Medicine Physician
1322 Belmont Ave Suite 201, Salisbury, MD, 21804
NPI · 1053918847Insurance

Shoreline Primary Care And Wellness · Family Medicine Physician
1302 Woodland Rd, Salisbury, MD, 21801
NPI · 1770317182Insurance

Insurance

Harry Amoako Kissi · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1518126267Insurance

Insurance

Insurance

Bradford Pearce Grimm · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1063667889Insurance

Andreas Wallentin Magnusson · Family Medicine Physician
530 Corporate Cir Suite 200, Salisbury, NC, 28147
NPI · 1457086233Insurance

Insurance

Living The Breamedical - Salisbury, PLLC · Family Medicine Physician
721 Grove St, Salisbury, NC, 28144
NPI · 1275291361Insurance

Richard H Schlottman · Family Medicine Physician
351 Deers Head Hospital Rd, Salisbury, MD, 21801
NPI · 1851380141Insurance

Genesis Eldercare Physician Services LLC · Family Medicine Physician
6508 Deer Pointe Dr Suite A, Salisbury, MD, 21804
NPI · 1609180926Insurance

Insurance

Meredith Wall Strickland · Family Medicine Physician
256 Athens Dr, Salisbury, NC, 28147
NPI · 1750252813Insurance

Lauren Orlando Lippard · Family Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1336407261Insurance

Insurance

Honnie Patricia Spencer · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1588652366Insurance

Michael Merritt Collins · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1518255488Insurance

Daniel Lee Holland · Family Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1043212764Insurance

Desiree B Johnson · Family Medicine Physician
201 Woodson St Suite A, Salisbury, NC, 28144
NPI · 1013903202Insurance

Rowan Diagnostic Clinic Family Medicine · Family Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1275921157Insurance

Copperfield Medical Center, PLLC · Family Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1063781821Insurance

Gq Internal Medicine And Pediatrics PLLC · Family Medicine Physician
111 S Salisbury Gq Ave, Salisbury, NC, 28146
NPI · 1699540203Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Salisbury — useful if your insurance network extends across the metro.
Salisbury has family medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing a family medicine physician in Salisbury, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Salisbury family medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Many Salisbury family medicine physician offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Yes. Searching, comparing, and contacting Salisbury family medicine physician on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.