Town & Country Family Restaurant Address: 203 W Sanitary Rd, Abingdon, IL 61410 Phone: (309) 462-3639 Restaurants Other Businesses: Abbe Lanes Restaurant at 409 S Western Ave, Abingdon, IL 61410