Your browser is not supported. While we have made efforts to ensure you can still browse the website, please consider upgrading to a more recent version of Internet Explorer, Firefox, or Chrome.

Find an Agent

With independent agents in every corner of the state, no one knows Oklahoma like AFR.

We've represented farmers, ranchers, and families for over 100 years.

Name Phone Address
Taylor-Shebester Insurance Agency, LLC
Chickasha, OK
(405) 224-4450 615 Chickasha Ave
Chickasha, OK 73018
Wynnewood / Town & Country, LLC
Pauls Valley, OK
(405) 238-5589 215 S Chickasaw
Pauls Valley, OK 73075
Rogers Insurance Agency
Anadarko, OK
(405) 247-3761 301 E Central
Anadarko, OK 73005
Your Hometown Insurance
Wewoka, OK
(405) 257-2100 211 S Wewoka Ave
Wewoka, OK 74884
Thompson's
Chandler, OK
(405) 258-5002 121 W 10th
Chandler, OK 74834
Wiedemann, Darrell Agy.
El Reno, OK
(405) 262-5388 1518 Sunset Drive
El Reno, OK 73036
Darrell Wiedemann Agency
El Reno, OK
(405) 262-5388 1518 Sunset Drive
El Reno, OK 73036
Pfaff Insurance Services, LLC
Okarche, OK
(405) 263-7935 208 W Oklahoma
Okarche, OK 73762
Stanford Insurance Agency, Inc.
Shawnee, OK
(405) 273-7095 2226 N Kickapoo
Shawnee, OK 74804
Stanford Ins. Agy. Inc.
Shawnee, OK
(405) 273-7095 2226 North Kickapoo
Shawnee, OK 74804
Stanford Ins. Agy. Inc.
Shawnee, OK
(405) 273-7095 2226 North Kickapoo
Shawnee, OK 74804
Luther Insurance Agency, Inc.
Luther, OK
(405) 277-9030 202 S Ash
Luther, OK 73054
Hardin Insurance Agency, Inc.
Guthrie, OK
(405) 282-7272 110 S Division St
Guthrie, OK 73044
Ed Preble Insurance, LLC
Norman, OK
(405) 321-2348 515 W Gray Street, Suite B
Norman, OK 73069
Porters Insurance Agency
Edmond, OK
(405) 348-3750 400 N Broadway Ste 2
Edmond, OK 73034
Ratterman's Insurance Agency, Inc.
Minco, OK
(405) 352-5200 606 N 3rd
Minco, OK 73059
Wiedemann Insurance Agency
Yukon, OK
(405) 354-7920 112 S 4th St
Yukon, OK 73099
Steffenson Insurance Agency
Wellston, OK
(405) 356-2477 324 W 2nd
Wellston, OK 74881
Porter Agency
Stillwater, OK
(405) 372-4169 209 S Perkins Rd
Stillwater, OK 74074
Jech,Delvin Agy. Inc.
Kingfisher, OK
(405) 375-5100 117 West Admire
Kingfisher, OK 73750
Delvin Jech Agency, Inc.
Kingfisher, OK
(405) 375-5100 117 W Admire
Kingfisher, OK 73750
Ed Preble Insurance Agency Mustang, LLC
Mustang, OK
(405) 376-2603 136 West Hwy 152, Suite A
Mustang, OK 73064
Robert G Taylor & Associates, Inc.
Holdenville, OK
(405) 379-2176 120 W Main
Holdenville, OK 74848
Taylor, Robert G and Associates, Inc
Holdenvlle, OK
(405) 379-2176 120 W Main
Holdenvlle, OK 74848
Williamson Insurance, Inc.
Seminole, OK
(405) 382-3451 2505 Wrangler Blvd
Seminole, OK 74868
Harryman Insurance Agency, Inc.
Newcastle, OK
(405) 387-4416 205 N Main
Newcastle, OK 73065
McLane Agency
Anadarko, OK
(405) 453-7800 32081 CS 2720
Anadarko, OK 73005
Martin Insurance
Harrah, OK
(405) 454-3288 20345 NE 23rd St
Harrah, OK 73045
Richey Insurance Agency, Inc.
Blanchard, OK
(405) 485-9400 215 N Main
Blanchard, OK 73010
Heart of Oklahoma Insurance Agency, Inc.
Purcell, OK
(405) 527-2153 520 W Delaware
Purcell, OK 73080
Ille, Hazel Helen
Lexington, OK
(405) 527-3883 414 W. Broadway
Lexington, OK 73051
Hazel Helen Ille
Lexington, OK
(405) 527-3883 414 W Broadway
Lexington, OK 73051
Cliff Staude Insurance Agency
Oklahoma City, OK
(405) 528-4887 2712 N Pennsylvania
Oklahoma City, OK 73107
Coffey Insurance Agency
Hinton, OK
(405) 542-3911 125 W Main
Hinton, OK 73047
Perkins Insurance Agency, Inc.
Perkins, OK
(405) 547-2971 121 N Main
Perkins, OK 74059
Perkins Ins. Agy. Inc.
Perkins, OK
(405) 547-2971 218 N. Main
Perkins, OK 74059
Williamson Insurance, Inc.
Prague, OK
(405) 567-4959 906 12th St
Prague, OK 74864
Gilbert Insurance Agency, Inc.
Tecumseh, OK
(405) 598-2590 514 N Broadway
Tecumseh, OK 74873
Neher Insurance Agency, Inc.
Oklahoma City, OK
(405) 632-5755 7515 S Pennsylvania, Suite E
Oklahoma City, OK 73159
Tackett Insurance Agency
Ft. Cobb, OK
(405) 643-9933 103 Main St
Ft. Cobb, OK 73038
Wynnewood / Town & Country, LLC
Wynnewood, OK
(405) 665-2018 204 S Dean A. McGee
Wynnewood, OK 73098
Richey Insurance
Oklahoma City, OK
(405) 685-5784 2648 SW 44th Street
Oklahoma City, OK 73119
Summit Insurance Services
Moore, OK
(405) 701-0633 2001 S Broadway Avenue
Moore, OK 73160
Clements Insurance Agency
Lindsay, OK
(405) 756-2253 109 W. Chickasaw
Lindsay, OK 73052
Kimberlee Kidwell Agency
Geary, OK
(405) 884-2778 107 W Main
Geary, OK 73040
Nutt, Jason Insurance Agency
Paden, OK
(405) 932-4206 106 W. 9th Street
Paden, OK 74860
Jason Nutt Insurance Agency
Paden, OK
(405) 932-4206 106 W 9th
Paden, OK 74860
Brad Pollard Insurance Agency
Crescent, OK
(405) 969-3456 304 N Grand
Crescent, OK 73028
Pollard, Brad Ins. Agy.
Crescent, OK
(405) 969-3456 304 N. Grand
Crescent, OK 73028
All County Insurance Agency, LLC
Earlsboro, OK
(405) 997-5760 120 E Main Street
Earlsboro, OK 74840
Grand Insurance & Financial Professionals
Gentry, AR
(479) 525-6120 101 Meeker
Gentry, AR 72734
Shinn Agency
Ardmore, OK
(580) 223-0330 419 N. Washington Street
Ardmore, OK 73401
Crow Insurance Agency, Inc
Elk City, OK
(580) 225-3645 308 N Main
Elk City, OK 73644
Nichols Agency, Inc.
Fairview, OK
(580) 227-3623 120 E Broadway
Fairview, OK 73737
Terry L Kirkland
Waurika, OK
(580) 228-2318 8485 US HWY 70 #A
Waurika, OK 73573
Bolenbaugh Insurance Agency, Inc
Enid, OK
(580) 242-2818 1024 W Maple
Enid, OK 73703
Bolenbaugh Insurance Agency, Inc.
Enid, OK
(580) 242-2818 1024 W Maple
Enid, OK 73703
Harris Insurance Agency, Inc.
Duncan, OK
(580) 255-2147 928 W Willow
Duncan, OK 73533
Lively Insurance Agency
Woodward, OK
(580) 256-2737 1123 18th
Woodward, OK 73801
Pearman Insurance
Marietta, OK
(580) 276-3672 11716 Ullmann
Marietta, OK 73448
Harper Insurance Agency, Inc.
Marietta, OK
(580) 276-5129 311 S Highway 77, Suite B
Marietta, OK 73448
Sooner Agency, Inc.
Idabel, OK
(580) 286-5555 919 SE Washington
Idabel, OK 74745
Miller Insurance, LLC
Antlers, OK
(580) 298-9990 812 E. Main
Antlers, OK 74523
Pearman Insurance
Lone Grove, OK
(580) 319-5318 14862 US Highway 70
Lone Grove, OK 73443
Pearman Insurance
Lone Grove, OK
(580) 319-5318 14862 US Highway 70
Lone Grove, OK 73443
Newsome Insurance Agency
Clinton, OK
(580) 323-0444 808 Gary Blvd.
Clinton, OK 73601
R E McGuire Insurance Agency
Hugo, OK
(580) 326-7558 118 N Broadway
Hugo, OK 74743
Brooks Agency, LLC
Alva, OK
(580) 327-5353 421 7th Street
Alva, OK 73717
Harry Jordan Insurance Agency, Inc
Ada, OK
(580) 332-6025 127 Arlington
Ada, OK 74820
Carrs Insurance Agency, LLC
Frederick, OK
(580) 335-2590 911 E Gladstone
Frederick, OK 73542
Carrs Insurance Agency, LLC
Frederick, OK
(580) 335-2590 911 E Gladstone
Frederick, OK 73542
Schieffer & Schieffer, Inc.
Perry, OK
(580) 336-4903 320 6th St
Perry, OK 73077
Long & McKinnon, Inc.
Guymon, OK
(580) 338-3341 110 NE 5th St
Guymon, OK 73942
Dismuke Insurance & Investments, Inc.
Lawton, OK
(580) 357-1110 507 N Sheridan Rd
Lawton, OK 73505
Davis Tag & Insurance Agency, LLC
Davis, OK
(580) 369-2783 109 S 3rd
Davis, OK 73030
Pryor Ins. Agy. Inc.
Mannsville, OK
(580) 371-2012 112 W Broadway
Mannsville, OK 73447
Higgins Insurance Group
Tishomingo, OK
(580) 371-3459 610 W Main Street
Tishomingo, OK 73460
Mayfield Agency
Sentinel, OK
(580) 393-2363 415 S 3rd
Sentinel, OK 73664
Humble Ins. Agy.
Cache, OK
(580) 429-3608 603 West H Ave.
Cache, OK 73527
Karen Gunter Insurance Agency
Terral, OK
(580) 437-2347 100 S 2nd
Terral, OK 73569
Gunter, Karen Ins. Agy.
Terral, OK
(580) 437-2347 100 S. 2nd
Terral, OK 73569
Miller Insurance
Comanche, OK
(580) 439-8823 205 Oak Main
Comanche, OK 73529
Jo Scott
Cyril, OK
(580) 464-2675 202 W Main
Cyril, OK 73029
Community Insurance Agency
Rush Springs, OK
(580) 476-3289 309 W. Blakely
Rush Springs, OK 73082
The Storehouse Services, Inc.
Altus, OK
(580) 480-0049 1220 N Main
Altus, OK 73521
Storehouse Services Inc
Altus, OK
(580) 480-0049 1220 N Main
Altus, OK 73521
Ann Reeves
Carter, OK
(580) 486-3372 214 W Main
Carter, OK 73627
Reeves, Ann
Carter, OK
(580) 486-3372 214 W Main
Carter, OK 73627
Wild West Insurance Agency
Leedey, OK
(580) 488-3399 501 S. Main
Leedey, OK 73654
Kolker Insurance, LLC
Elgin, OK
(580) 492-4280 8148 State Highway 17
Elgin, OK 73538
AIM Agency
Boise City, OK
(580) 544-2479 501 E Main
Boise City, OK 73933
AIM Agency
Keyes, OK
(580) 546-7253 200 N. Jefferson
Keyes, OK 73947
Combest Insurance
Boswell, OK
(580) 566-2552 521 Hunter Rd
Boswell, OK 74727
The Storehouse Services, Inc.
Snyder, OK
(580) 569-4241 805 E St
Snyder, OK 73566
Storehouse Services Inc
Snyder, OK
(580) 569-4241 805 "E" Street
Snyder, OK 73566
Plemmons Insurance Agency, Inc.
Broken Bow, OK
(580) 584-2192 100 N Main St
Broken Bow, OK 74728
Swanda Insurance Agency
Apache, OK
(580) 588-3392 110 E Evans Ave
Apache, OK 73006
Brooks Agency, LLC
Cherokee, OK
(580) 596-3321 203 S Grand
Cherokee, OK 73728
Allbritten Ins. Agy.
Sulphur, OK
(580) 622-2035 1020 W. 3rd
Sulphur, OK 73086
Ellison Group, LLC
Watonga, OK
(580) 623-4744 100 W Main
Watonga, OK 73772
Blubaugh Agency
Tonkawa, OK
(580) 628-3660 107 E Grand Ave
Tonkawa, OK 74653
Our Hometown Agency
Eldorado, OK
(580) 633-2400 517 W Main
Eldorado, OK 73537
Our Hometown Agency, LLC
Eldorado, OK
(580) 633-2400 517 W Main
Eldorado, OK 73537
Jestis Insurance, LLC
Durant, OK
(580) 634-2883 1201 W Evergreen
Durant, OK 74701
Thurman-Wilson Insurance Agency
Hooker, OK
(580) 652-2807 116 E Glaydas St
Hooker, OK 73945
Graham Insurance
Marlow, OK
(580) 658-3077 403 W Main
Marlow, OK 73055
Sandy Land Insurance, Inc
Thomas, OK
(580) 661-3171 106 N Main St
Thomas, OK 73669
Barrett, James Agency Inc
Wilson, OK
(580) 668-2389 26820 US Hwy. 70
Wilson, OK 73463
James Barrett Agency, Inc.
Wilson, OK
(580) 668-2389 26820 US Hwy 70
Wilson, OK 73463
Betty Johnson
Dill City, OK
(580) 674-3593 202 E 9th
Dill City, OK 73641
Johnson, Betty
Dill City, OK
(580) 674-3593 202 E. 9th
Dill City, OK 73641
Robinson Agency
Hollis, OK
(580) 688-9229 511 E Broadway
Hollis, OK 73550
Krieger Insurance Agency, Inc.
Hobart, OK
(580) 726-3076 322 S Washington
Hobart, OK 73651
Stratford Insurance Agency, LLC
Stratford, OK
(580) 759-2936 222 N Hwy 177
Stratford, OK 74872
Bellinghausen Agency
Ponca City, OK
(580) 762-1414 103 So. 2nd
Ponca City, OK 74601
Weatherford Insurance Agency
Weatherford, OK
(580) 772-8500 113 N Bradley
Weatherford, OK 73096
Castle Insurance Agency
Magnum, OK
(580) 782-3049 122 S Penn
Magnum, OK 73554
Oller Insurance Agency, Inc.
Elmore City, OK
(580) 788-2277 200 S Main
Elmore City, OK 73433
Greg Clement Agency
Madill, OK
(580) 795-3064 509 N. 1st
Madill, OK 73446
Clement, Greg Agency
Madill, OK
(580) 795-3064 509 N. 1st Street
Madill, OK 73446
Terry L Detrick Agency
Lahoma, OK
(580) 796-2100 232 A E Lahoma Dr
Lahoma, OK 73754
Nault Solutions
Okeene, OK
(580) 822-4701 102 N Main
Okeene, OK 73763
Sperle Agency, LLC
Cordell, OK
(580) 832-3700 1211 N Glenn English St
Cordell, OK 73632
Nichols Agency, Inc.
Helena, OK
(580) 852-3731 313 N Main
Helena, OK 73741
Scherler Insurance Agency, LLC
Walters, OK
(580) 875-6000 202 W Missouri
Walters, OK 73572
Nichols Agency, Inc.
Ringwood, OK
(580) 883-5969 310 N Main
Ringwood, OK 73768
Acre Agency
Canton, OK
(580) 886-2584 111 W Main
Canton, OK 74159
Combest Insurance
Atoka, OK
(580) 889-3519 182 S Mississippi Ave
Atoka, OK 74525
Laverne Insurance, LLC
Laverne, OK
(580) 921-5675 224 S Broadway
Laverne, OK 73848
Livingston Insurance Agency
Seiling, OK
(580) 922-6141 313 N Main
Seiling, OK 73663
Lane Insurance Agency
Konawa, OK
(580) 925-3785 401 Hwy 39 E
Konawa, OK 74849
Workman Agency
Valliant, OK
(580) 933-4233 30 E Wilson Ste B
Valliant, OK 74764
Wallace Insurance
Wapanucka, OK
(580) 937-4265 101 E 3rd Street
Wapanucka, OK 73461
Stuart, Keffer & Schoenhals
Shattuck, OK
(580) 938-2326 312 S Main Street
Shattuck, OK 73858
Jo Nell York
Durham, OK
(580) 983-2422 E0810 Rd and N1740 Rd
Durham, OK 73642
Ball Insurance Agency
Vici, OK
(580) 995-4968 101 E Broadway
Vici, OK 73859
Brown Insurance Agency
Sapulpa, OK
(918) 224-2005 1 South Main Street
Sapulpa, OK 74066
Cushing Insurance Agency
Cushing, OK
(918) 225-1751 708 E Main
Cushing, OK 74023
Secondine Insurance
Vinita, OK
(918) 256-6682 475 S Wilson
Vinita, OK 74301
Vinzetta Agency, LLC
Haileyville, OK
(918) 297-2553 401 Park Ave
Haileyville, OK 74546
Swan Insurance Agency
Bartlesville, OK
(918) 331-9897 4021 SE Nowata Rd
Bartlesville, OK 74006
Dorsey Insurance Agency, Inc.
Claremore, OK
(918) 341-2056 512 E Will Rogers Blvd
Claremore, OK 74018
Schieffer & Schieffer, Inc.
Drumright, OK
(918) 352-9406 125-A E Broadway
Drumright, OK 74030
Cleveland Insurance Agency
Cleveland, OK
(918) 358-5221 110 N. Broadway
Cleveland, OK 74020
Dowdy Insurance
Bristow, OK
(918) 367-9950 125 W 6th
Bristow, OK 74010
Miller Insurance Agency
Skiatook, OK
(918) 396-0030 300 E Rogers Blvd
Skiatook, OK 74070
Kilburn Agency, Inc.
West Siloam Springs, OK
(918) 422-5457 555 N Red Bud St
West Siloam Springs, OK 74338
Ricks & James Insurance Agency LLC
McAlester, OK
(918) 423-7926 1209 N Main
McAlester, OK 74502
Oberste Insurance Agency
Roland, OK
(918) 427-3276 205 E Ray Fine Blvd
Roland, OK 74954
Looney, Celeste Ins. Agy.
Tahlequah, OK
(918) 456-0550 501 S Muskogee Ave.
Tahlequah, OK 74464
Ramsey Insurance Agency
Warner, OK
(918) 463-5345 810 3rd Ave
Warner, OK 74469
Reed Insurance Agency
Wilburton, OK
(918) 465-3993 203 W Main
Wilburton, OK 74578
Ramsey Insurance Agency
Checotah, OK
(918) 473-5561 300 E South Broadway
Checotah, OK 74426
Cowan Insurance Agency
Locust Grove, OK
(918) 479-5273 410 E. Main St.
Locust Grove, OK 74352
Cowan Insurance Agency, LLC
Locust Grove, OK
(918) 479-5273 410 East Main
Locust Grove, OK 74352
Haskell Insurance Agency, Inc.
Haskell, OK
(918) 482-5286 105-A S Broadway
Haskell, OK 74436
Rowe Insurance Agency, LLC
Wagoner, OK
(918) 485-2405 524 W Cherokee
Wagoner, OK 74467
Coweta Insurance Agency, LLC
Coweta, OK
(918) 486-2101 123 S Broadway
Coweta, OK 74429
Hofschulte Insurance Services
Miami, OK
(918) 542-9677 121 S. Main
Miami, OK 74354
Wrights Insurance Agency
Talihina, OK
(918) 567-2085 203 2nd St
Talihina, OK 74571
Clayton Insurance Agency
Clayton, OK
(918) 569-4200 321 N Lawson
Clayton, OK 74536
Cross Timbers Insurance Group, LLC
Okemah, OK
(918) 623-2840 316 W Broadway
Okemah, OK 74859
Alexander Insurance Agency
Poteau, OK
(918) 647-2489 405 N Broadway #A
Poteau, OK 74953
Andrews, Mary Ins. Agy., Inc.
Heavener, OK
(918) 653-7707 708 Hwy 270
Heavener, OK 74937
Mary Andrews Insurance Agency, Inc.
Heavener, OK
(918) 653-7707 708 Hwy 270
Heavener, OK 74937
Kornegay, Chance Agency, Inc
Tulsa, OK
(918) 664-2500 8524 E. 11th St
Tulsa, OK 74112
AgLand Insurance, LLC
Fairland, OK
(918) 676-3363 701 W Conner Ave
Fairland, OK 74343
Ogden Insurance Agency
Muskogee, OK
(918) 687-1321 2126 Chandler
Muskogee, OK 74402
Ramsey Ins. Agy.
Eufaula, OK
(918) 689-1589 47 E. Foley
Eufaula, OK 74432
Peoples Commercial Insurance Agency, LLC
Stilwell, OK
(918) 696-7191 102 W Division St
Stilwell, OK 74960
Mitchell Insurance, Inc
Ralston, OK
(918) 738-4216 668 E Main
Ralston, OK 74650
Womack, Bradley Agency, LLC
Okmulgee, OK
(918) 756-5100 914 E 8th Street, Suite A
Okmulgee, OK 74447
Finley Insurance Agency
Okmulgee, OK
(918) 756-5100 914 E 8th Street
Okmulgee, OK 74447
Mitchell Insurance, Inc
Pawnee, OK
(918) 762-3603 524 Illinois Street
Pawnee, OK 74058
Oberste Insurance Agency, Inc.
Sallisaw, OK
(918) 775-6233 2329 E Cherokee Suite 2
Sallisaw, OK 74955
Oberste Insurance
Sallisaw, OK
(918) 775-6233 #2 Mattox Square
Sallisaw, OK 74955
Cagle Insurance Agency, Inc.
Langley, OK
(918) 782-2323 630 N. 3rd St.
Langley, OK 74350
Teel Insurance Agency, Inc.
Grove, OK
(918) 786-2155 522 South Main
Grove, OK 74344
McAffrey Agency
Welch, OK
(918) 788-3576 397 W 10th St
Welch, OK 74369
Campbell's Insurance Agency
Pryor, OK
(918) 825-4353 110 S. Adair
Pryor, OK 74361
Hibdon, John
Barnsdall, OK
(918) 847-2516 510 W. Main
Barnsdall, OK 74002
John Hibdon Agency
Barnsdall, OK
(918) 847-2516 510 W Main
Barnsdall, OK 74002
Brown Insurance Agency
Mannford, OK
(918) 865-2136 114 E Trower
Mannford, OK 74044
Miller Insurance Agency
Hominy, OK
(918) 885-6523 112 W Main Street
Hominy, OK 74035
Minks Insurance
Panama, OK
(918) 963-2833 411 N Kentucky
Panama, OK 74951
Akins Insurance Agency, Inc.
Keota, OK
(918) 966-3214 101 NE Main
Keota, OK 74941
Sockey Agency, Inc.
Stigler, OK
(918) 967-2511 602 E Main
Stigler, OK 74462