TS Dr. Thomas Richard Strobel, MD Is this you? Claim your profile Internal Medicine 0Leave a review Nimiipuu Health Center 111 Bever Grade, Lewiston, ID, 83540 4 other locations (208) 843-2271