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   Heidi Barber, CNP
Stacie Lenssen, MD
  Lindsey Barthel, DNP, CNP
Jon McAreavey, MD   Jordana Neeman, PA-C
Hollis Nipe, MD    Abby Wookey, PA-C 
Douglas Olson, MD    Deidra Van Gilder, PharmD
Joseph Oro, MD    
Dan Reiffenberger,  MD