Mark T Mahoney, DO
Mark T Mahoney, DO is registered under Family Practice in Martinsville, Virginia. Qualified in 2001, 25 years ago. Practices with Privia Medical Group, LLC, a 1,518-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Virginia.
- Years since qualifying
- 25
- Licensed in
- VA
- In the registry since
- 2007
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
100 College DrMartinsville, VA 24112 Not confirmed with CMS for 11 years — call before visiting
Phone: (276) 666-0500
Fax: (276) 666-0400
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 0102201617 (VA) |
|---|
Record details
| NPI number | 1689863615 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | Yes |
| NPI enumerated | October 16, 2007 |
| Last updated in NPPES | May 12, 2015 |
Medicare enrollment
| Medicare specialty | FAMILY PRACTICE |
|---|---|
| Medical school | OTHER |
| Graduated | 2001 (25 years in practice) |
| Group practice | Privia Medical Group, Llc — 1518 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 5 on file with Medicare |
Procedures
| Removal of skin lesions | 14 times |
|---|---|
| Removal of nail tissue | 1–10 times |
| Removal of tissue | 1–10 times |
| Skin biopsy | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 970 |
|---|---|
| Services billed | 6,741 |
| Average patient age | 76 |
Payments from drug and device companies, 2025
| Food and Beverage | $341 |
|---|
Practises at
- Carilion Franklin Memorial Hospital Hospital · Rocky Mount, VA
- Carilion Medical Center Hospital · Roanoke, VA
- King'S Grant Lacy Health Center Nursing home · Martinsville, VA · listed as Sunnyside Presbyterian Home
- Sovah Health Danville Hospital · Danville, VA
- Amedisys Home Health Care Home health agency · Roanoke, VA
- Carilion Home Care Franklin Home health agency · Rocky Mount, VA
- Sovah Home Health Of Martinsville Home health agency · Martinsville, VA
- Mountain Valley Hospice & Palliative Care Hospice · Galax, VA
Colleagues at Privia Medical Group, LLC
- Dr. Marshall A. Dispenza, DC Chiropractor · Rockville, MD
- Megan E Glascock, AUDIOLOGIST Audiologist · Silver Spring, MD
- Mrs. Lori Anne Hagaman, FNP-BC Family Nurse Practitioner · South Hill, VA
- Jourdann Elizabeth Kirk, PA-C Physician Assistant · Forest, VA
- Monica Mihalache, MD Family Medicine Physician · Reston, VA
- Miss. Nilima Patel Medical Physician Assistant · Arlington, VA
- Mrs. Anne Atalig Poch, MD Family Medicine Physician · Lynchburg, VA
- Emily A Russell, PA-C Physician Assistant · Winchester, VA
- Katherine N Shipley, PA Physician Assistant · Norfolk, VA
- Josephine Anne Melocoton Torno, MD Family Medicine Physician · Fairfax, VA
- MS. Agata Magdalena Williams, RDN Registered Dietitian · Washington, DC
- Megan L Williams, DO Family Medicine Physician · Winchester, VA
Other providers in Martinsville
-
Ayokunle Fatade, DO
1 E Market St, Martinsville, VA 24112-3747 · (276) 632-1856
-
Favero Family Practice Incorporated
445 Commonwealth Blvd E Ste A, Martinsville, VA 24112-2086 · (276) 666-0500
-
Dr. John Patrick Favero Jr., DO
2696 Greensboro Rd, Martinsville, VA 24112 · (276) 638-7205
-
Dr. Gordon Martin Green, MD
295 Commonwealth Blvd W, Martinsville, VA 24112-1820 · (276) 638-2311
-
Mark T Mahoney DO PC
445 Commonwealth Blvd E Ste A, Martinsville, VA 24112-2086 · (276) 666-0500
-
Mark Thomas Mahoney, DO, PC
100 College Dr, Martinsville, VA 24112 · (276) 666-0500
-
Martinsville Physician Practices LLC
320 Hospital Dr, Martinsville, VA 24112-1900 · (434) 799-4585
-
Amanda Weatherford Pallone, MD
1107A Brookdale St, Martinsville, VA 24112-4501 · (276) 670-3300