RUSSELL OIL Address: 100 E RANDOLPH ST, MC LEANSBORO, IL 62859 Phone: (618) 643-3439 Convenience Stores, Gas Stations, Alternative Fuels, E85 Other Businesses: Ted Broyles - COUNTRY Financial Representative at 105 W Main St, Mc Leansboro, IL 62859-1142 Bret Vaughan - COUNTRY Financial Representative at 108 S Washington St, Mc Leansboro, IL 62859-1147 Auten's Pizza House at 207 W Walker St, Mc Leansboro, IL 62859