If you have a scheduled telehealth appointment, please click on your physician to enter the waiting room. If you have questions, please call 605-886-8482.

  Please use Google Chrome or Firefox as your Internet Browser. 

Craig Crismon, MD                                                         Sarah Reiffenberger, MD
Daniel Flaherty, MD    Aaron Shives, MD
Allison Geier, MD   Scott Torness, DPM
Jessica Horn, MD
  Eric Woolley, DPM
Greg Larson, MD   Lindsey Barthel, DNP, CNP
Stacie Lenssen, MD
  Maggie Donovan, PA-C
Jon McAreavey, MD   Rachel Goetz, PA-C
Hollis Nipe, MD    Miranda Nygaard, PA-C
Douglas Olson, MD    Sarah Olson, PA-C
Joseph Oro, MD    Jamie L. Tracy, PA-C
Dan Reiffenberger,  MD                                                            Deidra Van Gilder, PharmD