He has stayed in Butte, Thief River Falls and Anaconda before moving to Thief River Falls. The current age of Barron is 64. His birth year was listed as 1960. Barron's possible relatives are Jerome M Larson, Lee Charles Barron, M Barron and 6 other people. Barron now resides at 118 Spruce Ave, Thief River Falls, Mn 56701. Public records show that Barron is connected with Lifestyles Recovery Center. The phone number (406) 494-1102 is Barron’s.