Mainstreet and Kidsstreet of North Carolina PLLC
Organization
Active NPI
Urgent Care Clinic/Center · Gastonia, NC
NPI 1538040951 · NPPES record last updated Mar 20, 2026
Key facts
- NPI
- 1538040951
- Entity type
- Organization (NPI type 2)
- Primary specialty
- Urgent Care Clinic/Center 261QU0200X
- Legal business name
- MAINSTREET AND KIDSSTREET OF NORTH CAROLINA PLLC
- Practice address
- 203 S Myrtle School Rd
Gastonia, NC 28052-3515
- Phone
- (704) 271-1021
- NPI assigned
- Sep 11, 2025
- Organization subpart
- No
Authorized official
- Name
- Krista Rock
- Title
- VP
- Phone
- (205) 545-5090
Other NPIs with the same Medicare PAC ID 8
NPIs whose Medicare enrollments share a PECOS associate control ID (the same enrolled entity).
Corporate family (same tax ID) 34
Organizations that report the same tax identification number in the National Provider Directory.
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Goldsboro, NC · NPI 1003703216
-
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 · Goldsboro, NC · NPI 1043907645
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Smithfield, NC · NPI 1063129799
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Winston Salem, NC · NPI 1083489322
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Wilmington, NC · NPI 1083501290
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Havelock, NC · NPI 1184305294
-
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 · Cameron, NC · NPI 1184470767
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Oxford, NC · NPI 1265121636
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Locust, NC · NPI 1306632153
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Cameron, NC · NPI 1316733157
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Swansboro, NC · NPI 1326855479
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Greenville, NC · NPI 1366158099
-
Mainstreet and Kidsstreet of North Carolina PLLC Clinic/Center · Chapel Hill, NC · NPI 1437901428
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Cary, NC · NPI 1447172788
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Kinston, NC · NPI 1447956610
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Erwin, NC · NPI 1467248211
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Havelock, NC · NPI 1518753367
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Forest City, NC · NPI 1538934872
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Wilmington, NC · NPI 1558075689
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Cherryville, NC · NPI 1558157305
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Smithfield, NC · NPI 1578359329
-
Mainstreet and Kidsstreet of North Carolina PLLC Urgent Care Clinic/Center · Charlotte, NC · NPI 1609683754
-
Mainstreet and Kidsstreet of North Carolina PLLC Rural Health Clinic/Center · Kinston, NC · NPI 1629965835
View all 34
Practitioners 76
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles.
-
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
-
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
-
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
-
Andrea Davis, FNP-BC
Family Nurse Practitioner · Rocky Mount, NC · NPI 1437006970
-
Megan Michelle France, FNP-C
Family Nurse Practitioner · Chapel Hill, NC · NPI 1043068331
-
Floleshia Gates Family Nurse Practitioner · Wake Forest, NC · NPI 1922255512
-
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
-
Thomas Shannon Jennings II Family Nurse Practitioner · Wilmington, NC · NPI 1902786312
-
Lauren Lee Kahn Family Nurse Practitioner · Forest City, NC · NPI 1003635947
-
Alyssa Lafave, PA-C
Medical Physician Assistant · Erwin, NC · NPI 1811767726
View all 76
Laboratory certificates & supplier records
Name & address match These CMS records do not include an NPI. They are shown here because their name and street address match this provider’s.
CLIA laboratory certificates
| CLIA number | Laboratory | Certificate | Expires |
| 34D2326562 | Mainstreet and Kidsstreet of North Carolina, PLLC 203 S Myrtle School Rd, Gastonia, NC 28052 | Certificate of waiver | Jul 6, 2027 |
Medicare participation
- Medicare fee-for-service enrollment
- Enrolled in NC
Medicare enrollment records
| Enrollment ID | State | Provider type | PAC ID | Details |
| O20251114001402 |
NC |
DME Supplier - Physician - Family Practice |
6901290238 |
Practice locations: Gastonia, NC |
National Provider Directory
- Tax ID family
- Mainstreet and Kidsstreet of North Carolina PLLC (35 organizations share this tax ID)
Specialties & licenses
| Specialty (taxonomy) | Code | License | State | Primary |
| Urgent Care Clinic/Center |
261QU0200X |
|
|
Yes |
Addresses
Primary practice location
203 S Myrtle School Rd
Gastonia, NC 28052-3515
Mailing address
1500 1St Ave N Unit 3
Birmingham, AL 35203-1866
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Record last updated by the provider on Mar 20, 2026. Information in NPPES is self-reported and not verified by CMS.
- NUCC Health Care Provider Taxonomy: specialty names.
- Medicare Fee-For-Service Public Provider Enrollment (CMS/PECOS): enrollments, PAC IDs and benefit reassignments.
- Medicare Care Compare provider data (CMS): clinician profile, group practices, facility affiliations, MIPS scores and star ratings.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.
Verify at the official NPI Registry.