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. 

David Carlson, MD                                                         Sarah Reiffenberger, MD
Craig Crismon, MD   Aaron Shives, MD
Daniel Flaherty, MD    Scott Torness, DPM
Allison Geier, MD    Eric Woolley, DPM
Jessica Horn, MD   Jennifer Byer, PA-C
Greg Larson, MD   Elizabeth Johnson, PA-C
Alan Lawrence, MD    Rachel Leiseth, PA-C
Stacie Lenssen, MD   Kelsey Raml, MS,RD,LN
Jon McAreavey, MD    Abby Simon, PA-C    
Hollis Nipe, MD                                                                                   Rebekah Storm, DNP
Douglas Olson, MD                                                                         Deidra Van Gilder, PharmD
Joseph Oro, MD                    
Daniel Reiffenberger, MD