Mainstreet and Kidsstreet of North Carolina PLLC
A Medicare group practice based in Liberty, NC: 9 NPIs enrolled under one PECOS associate control ID (PAC ID 6901290238), with 114 clinicians.
Medicare enrollment
Medicare enrollment files- PAC ID
- 6901290238
- Provider type
- DME Supplier - Physician - Family Practice, DME Supplier - Physician - General Practice, Part A Provider - Rural Health Clinic, Part B Supplier - Clinic/Group Practice
- Enrolled in
- NC
- Enrollments
- 10
- Group size
- 76 clinicians
- Medicare assignment
- Accepts the Medicare-approved amount as payment in full
- Practice locations
- 11
Enrollment records 10
| Enrollment ID | State | Provider type | NPI |
|---|---|---|---|
| O20220302000414 | NC | Part B Supplier - Clinic/Group Practice | 1144803040 |
| O20220706001220 | NC | DME Supplier - Physician - General Practice | 1144803040 |
| O20251110001282 | NC | Part A Provider - Rural Health Clinic | 1750177507 |
| O20251114001402 | NC | DME Supplier - Physician - Family Practice | 1538040951 |
| O20251014002318 | NC | Part A Provider - Rural Health Clinic | 1184410938 |
| O20230919004012 | NC | DME Supplier - Physician - Family Practice | 1699482323 |
| O20230920000425 | NC | DME Supplier - Physician - Family Practice | 1700593126 |
| O20260217003383 | NC | Part A Provider - Rural Health Clinic | 1740076504 |
| O20260323000812 | NC | DME Supplier - Physician - Family Practice | 1043170558 |
| O20251204001452 | NC | Part A Provider - Rural Health Clinic | 1689460438 |
NPIs in this group 9
NPPES NPI RegistryThese NPI records belong to the same enrolled organization. Each has its own page.
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Urgent Care Clinic/Center
- Burlington, NC
- NPI 1043170558
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Urgent Care Clinic/Center
- Locust, NC
- NPI 1144803040
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Rural Health Clinic/Center
- Forest City, NC
- NPI 1184410938
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Urgent Care Clinic/Center
- Gastonia, NC
- NPI 1538040951
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Rural Health Clinic/Center
- Liberty, NC
- NPI 1689460438
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Urgent Care Clinic/Center
- Liberty, NC
- NPI 1699482323
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Urgent Care Clinic/Center
- Erwin, NC
- NPI 1700593126
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Rural Health Clinic/Center
- Tarboro, NC
- NPI 1740076504
-
Mainstreet and Kidsstreet of North Carolina PLLC
- Rural Health Clinic/Center
- Oxford, NC
- NPI 1750177507
Practice locations
- Burlington, NC2
- Locust, NC2
- Liberty, NC2
- Erwin, NC1
- Oxford, NC1
- Gastonia, NC1
- Forest City, NC1
- Tarboro, NC1
Clinicians 114
Clinicians who reassign their Medicare benefits to this group (114) or whom Care Compare lists as members (76).
-
Mary Elizabeth Acosta
- Nurse Practitioner
- Charlotte, NC
- NPI 1295480952
-
Victor Agbai
- Family Nurse Practitioner
- Kinston, NC
- NPI 1295441202
-
Tabitha Akuoko
- Primary Care Nurse Practitioner
- Boone, NC
- NPI 1689394868
-
Ellen Elizabeth Allen, FNP
- Nurse Practitioner
- Palo Alto, CA
- NPI 1457059271
-
Elizabeth Atieno Ooko Ameka, FNP
- Family Nurse Practitioner
- Knightdale, NC
- NPI 1326687112
-
Cielo Marleigh Aquino Munoz
- Family Nurse Practitioner
- Oxford, NC
- NPI 1043164791
-
Divine Asong
- Family Nurse Practitioner
- Forest City, NC
- NPI 1255167979
-
Akira Chanel Barnes
- Family Nurse Practitioner
- Goldsboro, NC
- NPI 1114748183
-
Makenzie Jordan Beasley, PA
- Physician Assistant
- Fuquay Varina, NC
- NPI 1922805456
-
Rashida Ineeka Biagi, NP
- Family Nurse Practitioner
- Raleigh, NC
- NPI 1154824167
-
Shataesia S Booker, PA
- Physician Assistant
- Chapel Hill, NC
- NPI 1114786795
-
Donna Ayers Boyd
- Family Nurse Practitioner
- Greenville, NC
- NPI 1730911827
-
Trinia Lasonia Brown, FNP
- Geriatric Medicine (Family Medicine) Physician
- King, NC
- NPI 1720762586
-
Sharon Tracy Browning, MD
- Family Medicine Physician
- Indian Trail, NC
- NPI 1023049954
-
Kimberly Stockstill Bukowski, FNP-BC
- Family Nurse Practitioner
- Chicago, IL
- NPI 1346709839
-
Amanda Butler
- Family Nurse Practitioner
- Greenville, NC
- NPI 1043009418
-
Zina M. Byrd, DNP,FNP-BC
- Family Nurse Practitioner
- Apex, NC
- NPI 1649708322
-
Theresa McNeill Carmon
- Family Nurse Practitioner
- Wake Forest, NC
- NPI 1336078658
-
Jenna Caso
- Family Nurse Practitioner
- Tarboro, NC
- NPI 1609698703
-
Demetra Cates
- Family Nurse Practitioner
- Kinston, NC
- NPI 1043158371
-
Austin Charlebois
- Family Nurse Practitioner
- Tarboro, NC
- NPI 1255289500
-
Renita Coles
- Family Nurse Practitioner
- Chapel Hill, NC
- NPI 1477388825
-
Stacey Norwood Cottrell, APRN
- Family Nurse Practitioner
- Oxford, NC
- NPI 1104441120
-
Elizabeth Cowart, FNP
- Nurse Practitioner
- Orlando, FL
- NPI 1588311328
-
Andrea Davis, FNP-BC
- Family Nurse Practitioner
- Rocky Mount, NC
- NPI 1437006970
-
Colleen Decato, FNP
- Nurse Practitioner
- Williamston, NC
- NPI 1679207153
-
Heather Dawn Detrizio, MSN, FNP-C
- Nurse Practitioner
- Charlotte, NC
- NPI 1184236218
-
Alisha Hudson Eudy, FNP
- Family Nurse Practitioner
- Albemarle, NC
- NPI 1659834984
-
Watta Virginia Foray
- Family Nurse Practitioner
- Cherryville, NC
- NPI 1831876002
-
Megan Michelle France, FNP-C
- Family Nurse Practitioner
- Chapel Hill, NC
- NPI 1043068331
-
Breana Nicole Frantz, APRN
- Family Nurse Practitioner
- Deltona, FL
- NPI 1891407771
-
Julie Anne Freeman, FNP, BC
- Family Nurse Practitioner
- Greenville, NC
- NPI 1760915276
-
Floleshia Gates
- Family Nurse Practitioner
- Wake Forest, NC
- NPI 1922255512
-
Lisa Marie Genovese, ARNP
- Family Nurse Practitioner
- Pinellas Park, FL
- NPI 1730456369
-
Sarah Gruis
- Family Nurse Practitioner
- Erwin, NC
- NPI 1649982083
-
Grace Caroline Halvorsen
- Family Nurse Practitioner
- Oxford, NC
- NPI 1346021748
-
Sierra Shabree Harris, FNP
- Family Nurse Practitioner
- Cary, NC
- NPI 1144929597
-
Chelsea Hensley, FNP
- Family Nurse Practitioner
- Forest City, NC
- NPI 1760250047
-
Crystal Hoell
- Family Nurse Practitioner
- New Bern, NC
- NPI 1154178960
-
Kafui Adzena Hunu, FNP
- Family Nurse Practitioner
- Smithfield, NC
- NPI 1396574687
-
Vernetta Jackson, NP
- Family Nurse Practitioner
- Warner Robins, GA
- NPI 1497629299
-
Thomas Shannon Jennings II
- Family Nurse Practitioner
- Wilmington, NC
- NPI 1902786312
-
Esther Itunu Jones, FNP-BC
- Nurse Practitioner
- Raleigh, NC
- NPI 1477250546
-
Lauren Lee Kahn
- Family Nurse Practitioner
- Forest City, NC
- NPI 1003635947
-
Mary Beth Krauss, MSN-FNP-C
- Family Nurse Practitioner
- Hampstead, MD
- NPI 1326490954
-
Alyssa Lafave, PA-C
- Medical Physician Assistant
- Erwin, NC
- NPI 1811767726
-
Ngoc Le
- Physician Assistant
- Locust, NC
- NPI 1841983681
-
Halie J Leatherman, DNP, FNP-C
- Family Nurse Practitioner
- Cherryville, NC
- NPI 1164295010
-
Caroline Lee, FNP-BC
- Family Nurse Practitioner
- Wake Forest, NC
- NPI 1871355701
-
Salena Elisabeth Linberg, DO
- Family Medicine Physician
- Charlotte, NC
- NPI 1043704737
-
Matthew Thomas Long, PA-C
- Physician Assistant
- Swansboro, NC
- NPI 1932926193
-
Francess Memuna Macauley, FNP
- Family Nurse Practitioner
- Cameron, NC
- NPI 1265223812
-
Christine Madain
- Family Nurse Practitioner
- Wilmington, NC
- NPI 1871454512
-
Alina Nykol Malone, NP
- Family Nurse Practitioner
- Winston Salem, NC
- NPI 1700597788
-
Sridevi Mareddy
- Family Nurse Practitioner
- Oxford, NC
- NPI 1932943834
-
Makenna Kendall Marti-Rasheva
- Family Nurse Practitioner
- Wake Forest, NC
- NPI 1184505901
-
Russell Chad McAlvain, NP
- Family Nurse Practitioner
- Oklahoma City, OK
- NPI 1447966411
-
Carmen L McLamb
- Family Nurse Practitioner
- Cameron, NC
- NPI 1881452498
-
Felicia Renee McNeill, FNP-BC
- Family Nurse Practitioner
- Cameron, NC
- NPI 1265239719
-
Krystal Leia Merideth
- Family Nurse Practitioner
- Havelock, NC
- NPI 1407538424
-
Monika Millen, FNP-C
- Nurse Practitioner
- Gastonia, NC
- NPI 1063273274
-
Deanna Moore, FNP
- Family Nurse Practitioner
- Eagan, MN
- NPI 1447804752
-
Emily Moore, FNP-C
- Family Nurse Practitioner
- Wilmington, NC
- NPI 1659266955
-
Victoria Somervail Holmes Moore
- Physician Assistant
- Matthews, NC
- NPI 1134978661
-
Linsay Ellen Morgan, NP
- Family Nurse Practitioner
- Locust, NC
- NPI 1417679010
-
Hannah Grace Morisi, PA
- Physician Assistant
- Raleigh, NC
- NPI 1811847940
-
Jingwen Mu, FNP
- Family Nurse Practitioner
- Winston Salem, NC
- NPI 1780450395
-
Rylie Patricia Mullin, PA-C
- Physician Assistant
- Jacksonville, NC
- NPI 1114717220
-
Courtney Michelle Nance, FNP-C
- Family Medicine Physician
- Wilmington, NC
- NPI 1801657077
-
Ogbeyialu Inyang Nduka
- Family Nurse Practitioner
- Smithfield, NC
- NPI 1497450746
-
Anita Ngo, NP
- Family Nurse Practitioner
- La Jolla, CA
- NPI 1790499291
-
Obiaku Elsie Ogbonna, NP
- Family Nurse Practitioner
- Raleigh, NC
- NPI 1518721331
-
Juanita Shawnta Outlaw, FNP-BC
- Family Nurse Practitioner
- Smithfield, NC
- NPI 1083338198
-
Blaire Langdon Parrish, FNP-C
- Family Nurse Practitioner
- Kinston, NC
- NPI 1245927151
-
Brianna Phares Parrott, NP
- Family Nurse Practitioner
- Stockbridge, GA
- NPI 1982477097
-
Andrea Reed Penny, DNP, FNP-C
- Family Nurse Practitioner
- Smithfield, NC
- NPI 1790342335
-
Chailendra Perry, NP
- Family Nurse Practitioner
- Fayetteville, NC
- NPI 1629820576
-
Ashley Pope
- Family Nurse Practitioner
- Wilmington, NC
- NPI 1225886906
-
Powell Russ Proctor, FNP
- Family Nurse Practitioner
- Morganton, NC
- NPI 1992354310
-
Kerri Queen, MSN, FNP-C
- Family Nurse Practitioner
- Rome, GA
- NPI 1134588684
-
Patricia Raj
- Physician Assistant
- Clayton, NC
- NPI 1245194737
-
Tiffany Brintle Reisser, MSN, FNP-C
- Nurse Practitioner
- Charlotte, NC
- NPI 1104497171
-
Donald Melton Renzo, FNP-BC
- Family Nurse Practitioner
- Denver, CO
- NPI 1306641311
-
Amanda Richardson, FNP-C
- Family Nurse Practitioner
- Greenville, NC
- NPI 1760354385
-
Melanie Dawn Rolla, PA
- Physician Assistant
- Shelby, NC
- NPI 1407952195
-
Samuel Gregory Sargent, PA-C
- Physician Assistant
- Liberty, NC
- NPI 1932069713
-
Kara Nicole Satterfield, PA
- Physician Assistant
- Wake Forest, NC
- NPI 1063105666
-
Jessica Nicole Schild, NP
- Family Nurse Practitioner
- Goldsboro, NC
- NPI 1700360369
-
Ashanti Laresa Scott-Prince, MSN, APRN, FNP-BC
- Family Nurse Practitioner
- Fayetteville, NC
- NPI 1528619855
-
Charquise Theresa Scott, FNP
- Family Nurse Practitioner
- Charlotte, NC
- NPI 1952767923
-
Tiffany Smiling, FNP
- Family Nurse Practitioner
- Plymouth, NC
- NPI 1053169946
-
Priscilla Waters Smith
- Physician Assistant
- Smithfield, NC
- NPI 1225869068
-
Hannah Steinholtz
- Family Nurse Practitioner
- Havelock, NC
- NPI 1598640989
-
Tori Shaye Stephens
- Nurse Practitioner
- Wilmington, NC
- NPI 1043089626
-
Anna Grace Stephenson, FNP
- Family Nurse Practitioner
- Erwin, NC
- NPI 1306675079
-
Cindy Stovall
- Family Nurse Practitioner
- Oxford, NC
- NPI 1346102951
-
Laura Rose Sullivan
- Family Nurse Practitioner
- Wilmington, NC
- NPI 1942991187
-
Timothy Pattison Taylor Jr., M.D.
- Emergency Medicine Physician
- Pelham, AL
- NPI 1760625081
-
Conner Daniel Thurtell, PA
- Physician Assistant
- Charlotte, NC
- NPI 1467322776
-
Kathryn Toler, PA
- Physician Assistant
- New Haven, CT
- NPI 1952169419
Sources for this page
- Medicare Fee-For-Service Public Provider Enrollment: the enrollments, PAC ID, practice locations and benefit reassignments.
- Care Compare Doctors and Clinicians: group membership, group size and the name CMS shows patients.
- NPPES NPI Registry: the names and addresses of the NPIs above.