Hours Of Operations Leon's Barber Shop Illinois Lewistown Leon's Barber Shop Hours of Operation and Locations in Lewistown, IL 4.5 - 146 votes 1 Locations in Lewistown www.rimzbarbershop.com Leon's Barber Shop Hours Category: Beauty & Health Leon\'s Barber Shop - Lewistown, IL 61542 404 S Main St, #2(309) 547-3878 View Store Details Recommend For You Riah Salon Eric's Barber Shop Executive Barber Shop Against The Grain Sharper Image Barber Shop Alex's Barber Shop Casablanca Barber Shop T R's Barber Shop Moon Barber Shop Fernandez Barber Shop