Leon's Bar Address: 19 Court Sq, Alton, MO 65606 Phone: (417) 778-6652 Restaurants, Bars Other Businesses: Grandma's Kitchen at 14 Court Sq, Alton, MO 65606 Alton Bank at 26 Court Sq, Alton, MO 65606 Caskey Law Office at 11 S Side Court Sq, Alton, MO 65606 Alton Burger Palace at N Market St, Alton, MO 65606