Swain Family Care

Family care you can count on

For appointments, call (828) 488-4205

A lot of doctors will tell you that you are their top priority. At Swain Family Care, you're a lot more than that. You're a person, and you deserve to be treated like one.

No matter if you've arrived because you have an unexpected injury or illness, or if you just have some questions about your health, Swain Family Care will work with you to get you back to your life.


Our Team


      Brooke Budde, DO                         Benjamin Gans, DO              David Johnston, MD                   Tammy Johnston, MD                             


      Vicki McCormack, PA-C                  Angela Struna, PA-C