Active NPI
Generations Family Practice, PA
Doing business as Triad Internal Medicine
- Internal Medicine Physician
- Asheboro, NC
On this page
Key facts
NPPES NPI Registry- Primary specialty
- Internal Medicine Physician
- Legal business name
- GENERATIONS FAMILY PRACTICE, PA
- Doing business as
- Triad Internal Medicine
- Practice address
- 300 Mack Rd Ste B
Asheboro, NC 27205-1066 - Phone
- (336) 510-0202
- Fax
- (336) 493-4808
- NPI assigned
- May 11, 2021
- Last updated
- Mar 30, 2026
- Organization subpart
- Yes
- Parent organization
- GENERATIONS FAMILY PRACTICE, PA
NPPES NPI Registry
Registry information is reported by the provider to CMS and is not verified. About this source
Authorized official
- Name
- Kathryn Genna Oneill
- Title
- Provider Credentialing Specialist
- Phone
- (919) 439-8108
Specialties & licenses 1
| Specialty (taxonomy) | Code | License | State | Primary |
|---|---|---|---|---|
| Internal Medicine Physician | 207R00000X | Primary |
Addresses
Primary practice location
300 Mack Rd Ste B
Asheboro, NC 27205-1066
Mailing address
1000 Centre Green Way Ste 270
Cary, NC 27513-2282
Phone (919) 439-8108
Other practice location 1
138 Dublin Square Rd
Asheboro, NC 27203-8600
Phone (336) 510-1800
Other names 1
- Triad Internal Medicine
Medicare participation
Medicare enrollment files- Medicare fee-for-service enrollment
- Enrolled in NC
Enrollment records 1
| Enrollment ID | State | Provider type | PAC ID | Details |
|---|---|---|---|---|
| O20060425000762 | NC | Part B Supplier - Clinic/Group Practice | 7517977200 |
Receives reassigned benefits from 76 practitioners 8 other NPIs on this enrollment This NPI is an additional NPI on the enrollment Practice locations: Asheboro, NC; Carrboro, NC; Cary, NC; Greensboro, NC; Kernersville, NC; Rocky Mount, NC; Wendell, NC |
Other NPIs on the same Medicare enrollment 7
NPIs listed together on one Medicare enrollment, typically parts of the same organization.
-
dba Kernersville Primary Care
- Family Medicine Physician
- Kernersville, NC
- NPI 1003558461
O20060425000762
-
dba Andre KS Tse MD
- Specialist
- Jacksonville, NC
- NPI 1013674332
O20060425000762
-
dba Carrboro Family Medicine Center
- Family Medicine Physician
- Carrboro, NC
- NPI 1184394520
O20060425000762
-
dba Triad Primary Care
- Internal Medicine Physician
- Greensboro, NC
- NPI 1285205708
O20060425000762
-
dba Wendell Family Medicine
- Family Medicine Physician
- Wendell, NC
- NPI 1588256754
O20060425000762
-
dba Rocky Mount Family Medical Center
- Family Medicine Physician
- Rocky Mount, NC
- NPI 1972194868
O20060425000762
Laboratory certificates & supplier records
Derived by NPIMapThese CMS records do not include an NPI. They are shown because their name and street address match this provider’s.
CLIA laboratory certificates
| CLIA number | Laboratory | Certificate | Expires |
|---|---|---|---|
| 34D2273588 | Triad Internal Medicine | Provider-performed microscopy | Dec 14, 2026 |
National Provider Directory
National Provider Directory- Tax ID family
- Generations Family Practice PA
- Part of
- Generations Family Practice PA
Other organizations with this tax ID 2
Organizations that report the same tax identification number in the National Provider Directory.
-
dba Kernersville Primary Care
- Family Medicine Physician
- Kernersville, NC
- NPI 1003558461
-
dba Climax Family Practice
- Family Medicine Physician
- Climax, NC
- NPI 1720797319
Locations
237 N Fayetteville St
Ste C
Asheboro, NC 27203
Phone (336) 629-3178
400 Ashville Ave
Ste 100
Cary, NC 27518
Phone (919) 852-3999
Interoperability endpoints
- chelseapoe@trintmed.allscriptsdirect.net
- keunglee@trintmed.allscriptsdirect.net
- kirstieferrell@trintmed.allscriptsdirect.net
Ownership & related parties
Parent organization (reported in NPPES) 1
This organization reports itself as a subpart in NPPES; the parent’s legal name matches this organization in the same state.
-
- Family Medicine Physician
- Cary, NC
- NPI 1407902059
Practitioners & affiliated clinicians
Practitioners 74
Individual providers connected to this organization through Medicare benefit reassignment, Care Compare group membership or National Provider Directory roles, and the practitioner matching its NPPES authorized official.
-
- Family Medicine Physician
- Rocky Mount, NC
- NPI 1225180961
-
- Family Medicine Physician
- Rocky Mount, NC
- NPI 1841685112
-
- Family Medicine Physician
- Wendell, NC
- NPI 1740267178
-
- Family Nurse Practitioner
- Rocky Mount, NC
- NPI 1306547179
-
- Family Nurse Practitioner
- Morrisville, NC
- NPI 1932534526
-
- Internal Medicine Physician
- Kernersville, NC
- NPI 1376583245
-
- Family Nurse Practitioner
- Kernersville, NC
- NPI 1407015217
-
- Family Nurse Practitioner
- Greensboro, NC
- NPI 1568890432
-
- Family Medicine Physician
- Charlotte, NC
- NPI 1477575637
-
- Family Medicine Physician
- Wendell, NC
- NPI 1407882871
-
- Family Medicine Physician
- Greensboro, NC
- NPI 1003999780
-
- Physician Assistant
- Cary, NC
- NPI 1053520486
NPI Registry JSON
The complete NPPES record for this NPI in the NPI Registry API format.
{
"created_epoch": "1620691200000",
"enumeration_type": "NPI-2",
"last_updated_epoch": "1774828800000",
"number": "1043894504",
"addresses": [
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "MAILING",
"address_type": "DOM",
"address_1": "1000 CENTRE GREEN WAY STE 270",
"city": "CARY",
"state": "NC",
"postal_code": "275132282",
"telephone_number": "919-439-8108",
"fax_number": "919-439-8108"
},
{
"country_code": "US",
"country_name": "United States",
"address_purpose": "LOCATION",
"address_type": "DOM",
"address_1": "300 MACK RD STE B",
"city": "ASHEBORO",
"state": "NC",
"postal_code": "272051066",
"telephone_number": "336-510-0202",
"fax_number": "336-493-4808"
}
],
"practiceLocations": [
{
"address_1": "138 Dublin Square Rd",
"address_purpose": "LOCATION",
"city": "Asheboro",
"state": "NC",
"postal_code": "272038600",
"country_code": "US",
"telephone_number": "336-510-1800",
"fax_number": "919-890-8529",
"country_name": "United States",
"address_type": "DOM"
}
],
"basic": {
"organization_name": "GENERATIONS FAMILY PRACTICE, PA",
"organizational_subpart": "YES",
"parent_organization_legal_business_name": "GENERATIONS FAMILY PRACTICE, PA",
"enumeration_date": "2021-05-11",
"last_updated": "2026-03-30",
"certification_date": "2026-03-30",
"status": "A",
"authorized_official_last_name": "ONEILL",
"authorized_official_first_name": "KATHRYN",
"authorized_official_middle_name": "GENNA",
"authorized_official_title_or_position": "PROVIDER CREDENTIALING SPECIALIST",
"authorized_official_telephone_number": "919-439-8108"
},
"taxonomies": [
{
"code": "207R00000X",
"taxonomy_group": "193400000X SINGLE SPECIALTY GROUP",
"desc": "Internal Medicine",
"state": null,
"license": null,
"primary": true
}
],
"identifiers": [],
"endpoints": [],
"other_names": [
{
"organization_name": "Triad Internal Medicine",
"code": "3",
"type": "Doing Business As"
},
{
"organization_name": "Triad Internal Medicine",
"code": "3",
"type": "Doing Business As"
}
]
}
Other providers in Asheboro, NC
- Gaston Family Health Services, Inc. (Kintegra at Asheboro High)
- Gaston Family Health Services, Inc. (Kintegra Family Medicine - Asheboro White Oak)
- Alan Gatewood, PT
- Sarah Gatlin
- Kimberly Ann Gau, PHARM.D.
- Marcus Eugene Gentry, DO
- Robert Edward George, FNP-C
- Christine Marie Giarmo, PH.D., PSY.D.
- Hannah C Gillispie, DPT
- Brittany Elaine Gilmore, CADC I
Sources for this page
- NPPES NPI Registry (CMS): identity, addresses, specialties, licenses, identifiers and endpoints. Last updated by the provider on Mar 30, 2026; self-reported and not verified by CMS. Specialty names from the NUCC taxonomy.
- Medicare enrollment (CMS PECOS): enrollments, PAC IDs and benefit reassignments.
- Medicare Care Compare (CMS): clinician profile, group practices, facility affiliations, MIPS scores and star ratings.
- National Provider Directory (CMS): practice roles, locations, licenses, networks and endpoints.