According to our records, this business is located at 109 E Poplar St. in Du Quoin (in Perry County), Illinois 62832, the location GPS coordinates are: 38.0100525 (latitude), -89.2375974 (longitude). Country Insurance & Financial is categorized under Chartered Life Insurance Underwriters (SIC code 6311). Known organization owner is Steve Marek. You can contact the company by phone at (618) 542-3770.