skip to main content
1315 Tibbals StreetHoldrege, NE308.995.6111facebook

Phelps Medical Group Providers

Dr. Charlotte Wirges, MD, Phelps Medical GroupCharlotte Wirges, MD

Family Practice // Obstetrics // Adult & Pediatric Wellness

Dr. Charlotte Wirges, family medicine physician, is the Medical Director for the Clinic. She received her medical degree from the University of Nebraska Medical Center.

As a family medicine physician, Dr. Wirges is trained to meet the diverse health needs of children and adults of all ages.



Russell Dr. Russell Carlston, PodiatristCarlston, DMP


Dr. Carlston joined Phelps Medical Group in 2018. He specializes in foot and ankle pain, diabetic foot care, neurological concerns and foot and ankle injuries.   To make an appointment with Dr. Carlston, call Shelley at 308-995-6111. 





ZacZach Egger, Osteopathic Medicine, Family Practice, Obstetricsh Egger, DO

Family Practice // Obstetrics // Adult & Pediatric Wellness // Osteopathic Manipulative Treatments

Dr. Egger joined Phelps Medical Group in 2018. Services provided include endoscpy, vasectomy, osteopathic manipulative treatments (OMP), skin lesion removal and joint injections. Dr. Egger specializes in Family Medicine and Obstetrics.  To make an appointment, call 308-995-6111. 


Michelle Hunter, APRN, Women's HealthMichelle Hunter, APRN
Women's Health

Michelle, specializing in women's health, has been in practice as a nurse practitioner since 2007. To schedule an appointment with our providers, call our office at 308.995.6111.





Mileah Panter, APRN, Diabetes Education, EndocrinologyMileah Panter, DNP, APRN

Primary Care // Diabetes Management // Endocrinology

Panter is a doctoral prepared nurse practitioner with dual board certifications of Acute Care and Primary Pediatric. She specializes in endocrinology disorders and complicated diabetes treatments. To schedule an appointment with Mileah, call the Phelps Medical Group team at 308.995.6111.

Phelps Medical Group

1315 Tibbals Street  //  Holdrege, Nebraska 68949
phone: 308.995.6111  //  fax: 308.995.4868
Llame al 1-308-995-2847

For Appointments Call 308.995.6111

Hours of Operation:
Monday - Friday  //  8 a.m. - 5 p.m.