Mary Banaszak Kirby, MD
Mary Banaszak Kirby, MD is registered under Family Practice in New Bern, North Carolina. Graduated from Brody School of Medicine at East Carolina University in 1996, 30 years ago. Practices with Coastal Carolina Health Care PA, a 122-clinician group and accepts Medicare assignment. Licensed in North Carolina.
- Years since qualifying
- 30
- Trained at
- Brody School of Medicine at East Carolina University
- Licensed in
- NC
- In the registry since
- 2006
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
1040 Medical Park AveNew Bern, NC 28562-5248 Not confirmed with CMS for 15 years — call before visiting
Phone: (252) 633-1678
Fax: (252) 633-1403
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Family Medicine Physician (primary) | Taxonomy 207Q00000X · Licence 200300632 (NC) |
|---|
Record details
| NPI number | 1104872316 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Female |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | May 26, 2006 |
| Last updated in NPPES | July 26, 2011 |
Medicare enrollment
| Medicare specialty | FAMILY PRACTICE |
|---|---|
| Medical school | BRODY SCHOOL OF MEDICINE AT EAST CAROLINA UNIVERSITY |
| Graduated | 1996 (30 years in practice) |
| Group practice | Coastal Carolina Health Care Pa — 122 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 7 on file with Medicare |
Procedures
| Removal of skin lesions | 1–10 times |
|---|---|
| Skin biopsy | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 571 |
|---|---|
| Services billed | 11,059 |
| Average patient age | 74 |
Payments from drug and device companies, 2025
| Food and Beverage | $208 |
|---|
Practises at
- Carolina East Medical Center Hospital · New Bern, NC · listed as Carolinaeast Medical Center
- Ecu Health Medical Center Hospital · Greenville, NC · listed as Pitt County Memorial Hospital, Inc
- Pruitthealth Home Health New Bern Home health agency · New Bern, NC · listed as Pruitthealth Home Health, Inc
- Centerwell Home Health Home health agency · Morehead City, NC
- Centerwell Home Health Home health agency · Pollocksville, NC
Colleagues at Coastal Carolina Health Care PA
- Mr. Kean Timothy Beierschmitt, PA Medical Physician Assistant · New Bern, NC
- Samuel Jackson Dail, MD Family Medicine Physician · New Bern, NC
- Christine B Delaney, AGPCNP-C Nurse Practitioner · New Bern, NC
- Richard Thomas Falter Jr., MD Diagnostic Radiology Physician · Fayetteville, NC
- Dr. John Martin Hall, DPM Foot & Ankle Surgery Podiatrist · New Bern, NC
- Joseph Stephen Healy, MD Gastroenterology Physician · New Bern, NC
- Alexandria Leigh Kirian, FNP Family Nurse Practitioner · Bayboro, NC
- Suman Lamsal, MD Internal Medicine Physician · Bayboro, NC
- James C. Lorentzen, MD Diagnostic Radiology Physician · New Bern, NC
- David Brian Maybee, MD Critical Care Medicine (Internal Medicine) Physician · New Bern, NC
- Amanda An Scott, MD Student in an Organized Health Care Education/Training Program · New Bern, NC
- William Mickey Wike, MD Family Medicine Physician · New Bern, NC
Other providers in New Bern
-
Dr. Marcus Arendell Hodges, MD
1040 Medical Park Ave, New Bern, NC 28562-5248 · (252) 633-1678
-
Kamlyn Grey Jones, MD
670 Cardinal Rd, New Bern, NC 28562-5201 · (252) 636-6222
-
Anna Julien, DO
1040 Medical Park Ave, New Bern, NC 28562-5248 · (252) 638-2273
-
Carrie Sheek Kent, MD
2000 Neuse Blvd Eagle Hospitalists Carolinaeast Medical Ctr, New Bern, NC 28560-3449 · (252) 634-6504
-
Dr. Brooke Elizabeth Livingston, DO
3252 Wellons Blvd, New Bern, NC 28562-5234 · (252) 636-2664
-
Dr. Richard O'Neal Lynch, MD
1230 US Highway 70 E Ste 1, New Bern, NC 28560-6616 · (252) 514-6594
-
Dr. Kevin Andrew Macdonald, MD
670 Cardinal Rd, New Bern, NC 28562-5201 · (252) 636-6222
-
Dr. John Philip Mahaney Jr., MD
1040 Medical Park Ave, New Bern, NC 28562-5248 · (252) 633-1678