Dominic Mirarchi, DO
Dominic Mirarchi, DO practises Internal Medicine in Lemoyne, Pennsylvania. Graduated from Philadelphia College of Osteopathic Medicine in 1997, 29 years ago. Practices with Internists of Central Pennsylvania Ltd, a 17-clinician group, accepts Medicare assignment and offers telehealth. Licensed in Pennsylvania.
- Years since qualifying
- 29
- Trained at
- Philadelphia College of Osteopathic Medicine
- Licensed in
- PA
- In the registry since
- 2005
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
108 Lowther St Internists Of Central Pa LtdLemoyne, PA 17043-2045 Not confirmed with CMS for 15 years — call before visiting
Phone: (717) 774-1366
Fax: (717) 774-4232
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
| Internal Medicine Physician (primary) | Taxonomy 207R00000X · Licence OS009937L (PA) |
|---|
Record details
| NPI number | 1790776078 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | November 4, 2005 |
| Last updated in NPPES | July 18, 2011 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Medical school | PHILADELPHIA COLLEGE OF OSTEOPATHIC MEDICINE |
| Graduated | 1997 (29 years in practice) |
| Group practice | Internists Of Central Pennsylvania Ltd. — 17 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 2 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 208 |
|---|---|
| Services billed | 1,805 |
| Average patient age | 74 |
Payments from drug and device companies, 2025
| Food and Beverage | $365 |
|---|
Practises at
- Penn State Health Holy Spirit Medical Center Hospital · Camp Hill, PA
- Upmc Carlisle Hospital · Carlisle, PA
- Upmc Pinnacle Hospitals Hospital · Harrisburg, PA
- Bayada Home Health Care, Inc. Home health agency · Harrisburg, PA · listed as Bayada Home Health Care, Inc
- Residential Home Health Of Carlisle, Llc Home health agency · Mechanicsburg, PA
- Homeland Homehealth Home health agency · Harrisburg, PA
Colleagues at Internists of Central Pennsylvania Ltd
- Peter M Brier, MD Geriatric Medicine (Internal Medicine) Physician · Lemoyne, PA
- Thao Chajkowski, CRNP Family Nurse Practitioner · Carlisle, PA
- Kathryn M. Frantz, MD Internal Medicine Physician · Lemoyne, PA
- Sara Gigliotti, CRNP Family Medicine Physician · Lemoyne, PA
- Michael L Gluck, MD Geriatric Medicine (Internal Medicine) Physician · Lemoyne, PA
- Mrs. Sarah Elaine Hileman, CRNP Registered Nurse · Lemoyne, PA
- Vinayshree Kumar, PAC Medical Physician Assistant · Lemoyne, PA
- Dean L Lehman, PAC Medical Physician Assistant · Lemoyne, PA
- Patrick Ratnasamy, MD Internal Medicine Physician · Lemoyne, PA
- Dr. Rajinder K Sahi, MD Internal Medicine Physician · Harrisburg, PA
- Alan J Sweeney, MD Internal Medicine Physician · Lemoyne, PA
- Elsa Roxana Vargas-Castillo, MD Internal Medicine Physician · Lemoyne, PA
Other providers in Lemoyne
-
Frantz Internal Medicine LLC
1 Lemoyne Sq Ste 100A, Lemoyne, PA 17043-1230 · (717) 707-0141
-
Kathryn M. Frantz, MD
1 Lemoyne Sq Ste 100A, Lemoyne, PA 17043-1230 · (717) 707-0141
-
Heritage Medical Group, LLP
3 Walnut St Ste 206, Lemoyne, PA 17043-1168 · (717) 761-0208
-
Internists of Central Pennsylvania Ltd
108 Lowther St, Lemoyne, PA 17043-2045 · (717) 774-1366
-
Ira J Packman, MD
108 Lowther St Internists Of Central Pa Ltd, Lemoyne, PA 17043-2045 · (717) 774-1366
-
Dinesh Poudyal, MD
3 Walnut St Ste 100, Lemoyne, PA 17043-1168 · (717) 791-2540
-
Patrick Ratnasamy, MD
108 Lowther St Internists Of Central Pa Ltd, Lemoyne, PA 17043-2045 · (717) 774-1366
-
Dr. Harry S Sahi, MD
108 Lowther St, Lemoyne, PA 17043-2045 · (717) 774-1366