Michelle Tigue, PHDMichelle Tigue · Health Psychologist133 Main Ave W Suite 600, Twin Falls, ID 83301(208) 825-3730Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing