Anthony Libri & Co. Share: Anthony Libri & Co. Request Info 801 E. Cook St. Springfield, IL 62703 (217) 836-7669 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.