T Tamara Okelberry 0 reviews 460 Main Ave S Suite C Twin Falls, ID • 83301 View Practice (208) 734-7730