Erik McClure, DO

Erik McClure, DO “I truly enjoy interacting with patients and staff. I love to teach. I see my role as one who answers questions and helps the team by disseminating information in an understandable way. Further, I truly appreciate opportunities to interact with people at a stressful time when I can utilize both chemical and … Continued

Drew Polson, MD

Drew Polson, MD “I enjoy taking care of the entire family, from newborns to grandparents. You really get to know families on a level that you may not otherwise see. I also really like it when I see my patients outside of the clinic; especially kids and that is when they see a different side … Continued

Gina Snow, CCC-SLP

Gina Snow, CCC-SLP “The passion I have for my work comes from my patients. I love celebrating their victories, large and small, as they work hard to meet their therapy goals.” Speech Language Pathology Phone: 307-885-7878 Fax: 307-885-7877 Certifications & Education MS: Speech Language Pathology, University of Utah – Salt Lake City, UT BS: Communicative Disorders and … Continued

Todd Haderlie, MD

Todd Haderlie, MD “Many patients come in with fears and frustrations, and I love it when they leave with relief and optimism.” Emergency Medicine, Hospitalist Phone: 307-885-5800 Fax: 307-885-5282 Certifications & Education MD: University of Utah School of Medicine – Salt Lake City, UT BS: Zoology, Brigham Young University – Provo, UT Board Certified: Family Practice Physician For … Continued

Zach Migel, PA-C

Zach Migel, PA-C “I enjoy the personal interaction with patients and getting to know them. Additionally, I strive to provide my patients with the best, most up to date healthcare available.” Urgent Care Afton Location Phone: 307-885-5700 Fax: 307-885-0197 Alpine Location Phone: 307-654-5700 Fax: 307-654-7201 Certifications & Education MS: Master of Physician Assistant Studies, Idaho State … Continued

Christopher Allphin, MD

Chris Allphin, MD Gynecology, Women’s Health Phone: 307-885-5891 Fax: 307-885-3310     Certifications & Education Residency: Obstetrics and Gynecology, Mercy Hospital – St. Louis, MO MD: Saba University of Medicine – The Bottom, Caribbean Netherlands BS: Spanish, Brigham Young University – Provo, UT For more information, or to schedule an appointment with Dr. Allphin, call … Continued

Clint Allred, MD

Clint Allred, MD Cardiology, Internal Medicine Phone: 307-885-5891 Fax: 307-885-3310     Certifications & Education Chief Fellow: University of Utah School of Medicine – Salt Lake City, UT Residency: Ohio State University Wexner Medical Center – Columbus, OH MD: Ohio State University College of Medicine – Columbus, OH BS: Zoology, Weber State University – Ogden, … Continued

Brannon Ayres, NP

Brannon Ayres NP-C “I chose to go into healthcare to help provide access to care for patients in a rural community. I try to be non-judgmental and to value the patient’s input and experience. I think it helps put the patient at ease, and helps them to feel involved in their care.” Urgent Care Phone: … Continued

Chad Bagley, CRNA

Chad Bagley, CRNA Anesthesiology, Certified Registered Nurse Anesthetist Phone: 307-885-5800 Fax: 307-885-5282     Certifications & Education MS: Master’s of Nursing Anesthesiology (CRNA), Mount Marty College – Yankton, South Dakota BS: Nursing, University of Utah – Salt Lake City, UT Board Certifications: National Board of Certification and Recertification for Nurse Anesthetists For more information, call … Continued

Joshua Beck, MD

Joshua D. Beck, MD   Adult and Pediatric Spine Surgery, Orthopaedics/Orthopedic Surgery Phone: 307-885-5891 Fax: 307-885-5837 Clinical Locations Afton, WY Jackson, WY Riverton, WY Rock Springs, WY Evanston, WY Specialties Certifications & Education Board Certified: American Board of Orthopaedic Surgery Honors and Awards: Alpha Omega Alpha Research Fellowship, George F. Heinrich Memorial Scholarship, UMDNJ-NJMS Alumni Association Research … Continued