Shannon joined North Idaho Dermatology in 2002. She is a highly skilled Nurse Practitioner specializing in medical dermatology, laser and cosmetic procedures. She received both her BSN and MSN from Washington State University. In 2013, she opened up our Moscow clinic four days a week and is enjoying being there with her husband and daughter. She loves to spend time with her immediate and extended family. In her spare time, she likes to read, cook and enjoy the outdoors.
Dr. Khorsand is an American Board Certified Dermatologist, excited to share her expertise and passion for pediatric. View Profile
Dr. Leilani Townsend attended California State University where she earned her Bachelor of Science degree. View Profile
North Idaho Dermatology is proud to have the talents of Dr. Rudy Coscia join the team - enhancing the services available. View Profile
Richard A. Flygare joined NIDERM more than 20 years ago to provide full-time dermatology care to patients of all ages. View Profile
Shannon is a highly skilled nurse practitioner specializing in medical dermatology, laser and cosmetics. View Profile
Jamie is a nurse practitioner who worked at NIDERM as a nurse before completing her NP degree. View Profile
Annalise Mabe is a board-certified Physician Assistant. Annalise received her Bachelor’s degree in Health Sciences View Profile
Brenna Petro was raised in north central Idaho and has been practicing as a Nurse Practitioner for the past 14 years. View Profile
Karla Hansen grew up in Spokane Valley, Washington. She is nationally board certified by The… View Profile
Joshua Kotner is a board-certified Physician Associate (PA-C). Joshua received his Bachelor’s. View Profile
Benjamin C. Ringger, MD is a Mayo Clinic trained dermatologist, specializing in a variety of medical, surgical. View Profile
North Idaho Dermatology is a comprehensive medical and cosmetic dermatology practice that has been serving Coeur d'Alene Idaho and the Inland Northwest region since 1999.
To pay a bill for an appointment before January 30th, please follow this link:
To pay a bill for an appointment after January 30th, please call our office to make a payment.
New patients please call
208.665.7546
To schedule your appointment. Established patients can schedule appointments through Klara, our online scheduling platform.