About Margaret J. Ahrens, MD
Margaret June Ahrens, MD is a surgeon. Dr. Margaret J. Ahrens has 8 years of experience in surgery.
Practice Locations
Dr. Margaret J. Ahrens may be affiliated with:
- Wellspan Medical Oncology & Hematology in Waynesboro, PA 17268
- Wellspan Urgent Care in Greencastle, PA 17225
- WellSpan Shippensburg Health Campus in Shippensburg, PA 17252
- Wellspan Cardiology Non Invasive in Shippensburg, PA 17257
- York Hospital in York, PA 17403 (Regents Glen)
- Wellspan Pulmonary & Sleep Medicine in Waynesboro, PA 17268
- Wellspan Podiatry in Greencastle, PA 17225
- Wellspan Urgent Care in Waynesboro, PA 17268
- Wellspan Family Medicine in Greencastle, PA 17225
- Wellspan Ob/Gyn in Waynesboro, PA 17268
- Wellspan Podiatry in Waynesboro, PA 17268
- Wellspan Ent & Hearing Services in Greencastle, PA 17225
- Wellspan Family Medicine - East Main Street in Waynesboro, PA 17268
- Wellspan Surgical Specialists in Chambersburg, PA 17201
- Wellspan Ent & Hearing Services in Waynesboro, PA 17268
- Wellspan Pulmonary & Sleep Medicine in Shippensburg, PA 17257
Education
Margaret J. Ahrens, MD earned a degree of a Doctor of Medicine.
Licenses
Margaret J. Ahrens, MD has been registered with the National Provider Identifier database since May 02, 2016, and her NPI number is 1487009072. Dr. Ahrens certified her NPI information on 07/22/2022.
Book an Appointment
To schedule an appointment with Dr. Margaret J. Ahrens, please call (717) 217-6800.