Town & Country Insurance Agency Ltd301 N Main St Canton, IL 61520 USphone(309) 647-1360(309) 647-1360Get DirectionsVisit Store Website