Weight loss clinic, with medical staff, Services, nec, nec, Internal medicine practitioners
Idaho Weight Loss Center
HistoryBuilding on the successful tradition of the Cudmore Clinic, Idaho Weight Loss was established in 2000 by Dr. Allen Rader. Dr. Michelle Freshwater and Deb Mabbutt, PA-C continue helping patients who have the diseases of overweight and obesity lead healthier lives.SpecialtiesIdaho's most experienced providers in treating the diseases of overweight, obesity, and metabolic health.