Mainstreet and Kidsstreet of North Carolina PLLC
Organization
Active NPI
Rural Health Clinic/Center · Oxford, NC
NPI 1750177507 · NPPES record last updated Mar 20, 2026
Key facts
- NPI
- 1750177507
- Entity type
- Organization (NPI type 2)
- Primary specialty
- Rural Health Clinic/Center 261QR1300X
- Legal business name
- MAINSTREET AND KIDSSTREET OF NORTH CAROLINA PLLC
- Practice address
- 735 Lewis St
Oxford, NC 27565-3569
- Phone
- (919) 939-2109
- NPI assigned
- Apr 17, 2025
- Organization subpart
- No
Authorized official
- Name
- Krista Rock
- Title
- VP
- Phone
- (205) 545-5090
Owners & managing parties with NPI records 22
Owners and managing parties disclosed on this facility’s Medicare enrollment that are themselves Medicare-enrolled.
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Valley, AL · NPI 1003365123
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Brewton, AL · NPI 1013430214
-
Rural Urgent Care LLC Rural Health Clinic/Center · Monroeville, AL · NPI 1053119206
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Hazlehurst, GA · NPI 1093384497
-
Rural Urgent Care LLC Rural Health Clinic/Center · Andalusia, AL · NPI 1154117984
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Eufaula, AL · NPI 1184173320
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Live Oak, FL · NPI 1215650718
-
Rural Urgent Care LLC Rural Health Clinic/Center · Alexander City, AL · NPI 1336935162
-
Rural Urgent Care LLC Rural Health Clinic/Center · Selma, AL · NPI 1366238198
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Bainbridge, GA · NPI 1376173906
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Fitzgerald, GA · NPI 1427662741
-
Rural Urgent Care LLC Rural Health Clinic/Center · Oneonta, AL · NPI 1457147282
-
Rural Urgent Care LLC Rural Health Clinic/Center · Eufaula, AL · NPI 1588450316
-
Rural Urgent Care LLC Rural Health Clinic/Center · Talladega, AL · NPI 1619763455
-
Rural Urgent Care LLC Rural Health Clinic/Center · Brewton, AL · NPI 1689460412
-
Rural Urgent Care LLC Rural Health Clinic/Center · Valley, AL · NPI 1699561431
-
Rural Urgent Care LLC Rural Health Clinic/Center · Arab, AL · NPI 1770379505
-
Rural Urgent Care LLC Rural Health Clinic/Center · Centre, AL · NPI 1851187686
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Quincy, FL · NPI 1881353670
-
Rural Urgent Care LLC Rural Health Clinic/Center · Sylacauga, AL · NPI 1891581633
-
Rural Urgent Care LLC Urgent Care Clinic/Center · Centre, AL · NPI 1932586476
-
Timothy Pattison Taylor Jr., M.D.
Emergency Medicine Physician · Pelham, AL · NPI 1760625081
CMS ownership
5% OR GREATER DIRECT OWNERSHIP INTEREST · CORPORATE DIRECTOR · CORPORATE OFFICER · W-2 MANAGING EMPLOYEE
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 · Gastonia, NC · NPI 1538040951
-
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
View all 34
Facilities with the same owner 3
Facilities that share an organizational owner with 5% or greater ownership or operational control.
Practitioners 77
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles.
-
Renita Coles Family Nurse Practitioner · Chapel Hill, NC · NPI 1477388825
-
Sridevi Mareddy Family Nurse Practitioner · Oxford, NC · NPI 1932943834
-
Cindy Stovall Family Nurse Practitioner · Oxford, NC · NPI 1346102951
-
Cielo Marleigh Aquino Munoz Family Nurse Practitioner · Oxford, NC · NPI 1043164791
-
Stacey Norwood Cottrell, APRN
Family Nurse Practitioner · Oxford, NC · NPI 1104441120
-
Elizabeth Atieno Ooko Ameka, FNP
Family Nurse Practitioner · Knightdale, NC · NPI 1326687112
-
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
-
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
View all 77
Medicare participation
- Medicare fee-for-service enrollment
- Enrolled in NC
Rural health clinic certification: CCN 343814
- Legal name
- MAINSTREET AND KIDSSTREET OF NORTH CAROLINA PLLC
- Doing business as
- MAINSTREET FAMILY CARE - OXFORD
- Certification status
- Active
- Provider type (POS)
- Rural health clinic
- Participating since
- Apr 10, 2026
- Last certification
- Apr 10, 2026
- Ownership / control type
- 1B
- Organization structure
- LLC · Proprietary
- Enrollment address
- 735 Lewis St
Oxford, NC 27565-3569
All disclosed owners & managing parties 2
As disclosed on the Medicare enrollment (CMS All Owners files). Individuals include officers, directors and managing employees, who may not hold ownership.
| Name | Role | Since | Share |
Timothy Pattison Taylor Individual
|
5% Or Greater Direct Ownership Interest |
Sep 1, 2015 |
100% |
| Corporate Officer |
Sep 4, 2025 |
|
| Corporate Director |
Sep 4, 2025 |
|
W-2 Managing Employee MD; |
Sep 4, 2025 |
|
Rural Urgent Care LLC Organization · Birmingham, AL
LLC |
Operational/Managerial Control |
Apr 15, 2021 |
100% |
Medicare enrollment records
| Enrollment ID | State | Provider type | PAC ID | Details |
| O20251110001282 |
NC |
Part a Provider - Rural Health Clinic |
6901290238 |
Practice locations: Oxford, 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 |
| Rural Health Clinic/Center |
261QR1300X |
|
|
Yes |
Addresses
Primary practice location
735 Lewis St
Oxford, NC 27565-3569
Mailing address
1500 1St Ave N Unit 3
Birmingham, AL 35203-1866
Phone (205) 545-5085
Other names
- MainStreet Family Care Doing business as
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.
- CMS facility enrollments, All Owners and change-of-ownership files: CCNs, owners and managing parties.
- Provider of Services files (CMS): certification status, beds and related CCNs.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.
Verify at the official NPI Registry.