The Cooper Country Turkey Store has been around and open to the public since 1979. Truly a country store, this little shop is 12 miles south of Defiance and just off Route 66. The country store is famous for their boneless turkey roasts. A holiday favorite, these roasts come seasoned and in a cooking bag ready to go in the oven. Stop in and check out their daily lunch specials and party meat and cheese trays!