Michella “Mickey” Habeck CNM Body & Mind Wellness Contact Contact Phone 208-751-9097 Location 475 Filer St Ste F Twin Falls, ID 83301 Follow Hours of Operation Day Hours MondayTuesdayWednesdayThursdayFridaySaturdaySunday Become a member or log in to add your name to the list Log In Join Now View All