Providers
475
Locations
219
Specialties
12
Insurance Plans
42
About Theoria Medical
Background and practice information
Theoria Medical is a large multi-specialty medical practice based in Grand Blanc, MI, with 475 affiliated healthcare providers practicing across 226 locations in 26 states.
The practice brings together providers across multiple specialties, including nurse practitioner, internal medicine, family practice, and physician assistant. Its providers are in-network with 42 insurance plans, though coverage varies by individual provider and should be confirmed before scheduling.
Across its providers, the practice has a solid average Merit-based Incentive Payment System (MIPS) score of 75.0 out of 100, a quality measure published by the Centers for Medicare & Medicaid Services.
Practice Locations
219 locations
Theoria MedicalPrimary
605 E MELVIN ST, Arma, KS 667124100
(620) 347-4103
Grand Blanc, MI
33 providers
Worthington, OH
14 providers
Kansas City, MO
11 providers
Detroit, MI
11 providers
Columbus, OH
10 providers
Gastonia, NC
9 providers
Belton, MO
9 providers
Battle Creek, MI
8 providers
Howell, MI
8 providers
Clarkston, MI
8 providers
Grand Junction, CO
8 providers
Knoxville, IL
8 providers
Tell City, IN
8 providers
Troy, OH
7 providers
Cincinnati, OH
7 providers
Warren, OH
7 providers
Sarasota, FL
6 providers
New Hope, MN
6 providers
Laconia, NH
6 providers
Tilton, NH
5 providers
Virginia Beach, VA
5 providers
Heath, OH
5 providers
Hamilton, OH
5 providers
Kenosha, WI
5 providers
Durham, NC
5 providers
Tucker, GA
5 providers
Dickson, TN
5 providers
Lagrange, GA
5 providers
Lapeer, MI
5 providers
Nags Head, NC
5 providers
Petersburg, IN
5 providers
Twin City, GA
4 providers
Wayland, MI
4 providers
Sulphur, LA
4 providers
Montrose, MI
4 providers
East Moline, IL
4 providers
Fremont, MI
4 providers
San Antonio, TX
4 providers
Crystal Lake, IL
4 providers
Hudson, OH
4 providers
Henry, IL
4 providers
Lincolnton, NC
4 providers
Gallaway, TN
4 providers
Dixon, IL
4 providers
Jacksonville, NC
4 providers
La Porte, IN
4 providers
Rutherfordton, NC
4 providers
Topeka, KS
3 providers
Portage, IN
3 providers
Commerce Township, MI
3 providers
Belmont, MI
3 providers
Fenton, MI
3 providers
Tawas City, MI
3 providers
Frankenmuth, MI
3 providers
Bloomington, IN
3 providers
Cleveland, TN
3 providers
Bedford, IN
3 providers
Allegan, MI
3 providers
Gainesville, GA
3 providers
Hickory, NC
3 providers
Jesup, GA
3 providers
Sylvania, OH
3 providers
Canton, NC
3 providers
Lansing, MI
3 providers
Memphis, TN
3 providers
Centreville, MI
3 providers
Richmond, IN
3 providers
Butte, MT
3 providers
North Baltimore, OH
3 providers
Overland Park, KS
3 providers
Jamestown, NC
3 providers
Muskegon, MI
2 providers
Montello, WI
2 providers
Savannah, GA
2 providers
Mishawaka, IN
2 providers
Novi, MI
2 providers
Pineville, NC
2 providers
Edinboro, PA
2 providers
Jonesboro, GA
2 providers
Saint Albans, VT
2 providers
Three Rivers, MI
2 providers
Livonia, MI
2 providers
Murfreesboro, TN
2 providers
Neodesha, KS
2 providers
Jefferson, NC
2 providers
Pleasant Valley, IA
2 providers
Fairview, MI
2 providers
Washington, IA
2 providers
Nebraska City, NE
2 providers
Greenfield, IN
2 providers
Mc Bain, MI
2 providers
Asheboro, NC
2 providers
East Jordan, MI
2 providers
Great Falls, MT
2 providers
Bowling Green, OH
2 providers
Grayling, MI
2 providers
Douglas, MI
2 providers
Tiffin, OH
2 providers
Pratt, KS
2 providers
Bainbridge, GA
2 providers
Rich Square, NC
2 providers
Indianapolis, IN
2 providers
Niles, MI
2 providers
Wakefield, KS
2 providers
Tifton, GA
2 providers
Flint, MI
2 providers
Metropolis, IL
2 providers
Aberdeen, NC
2 providers
Hillsboro, IL
2 providers
Fort Valley, GA
2 providers
Fort Gaines, GA
2 providers
Ovid, MI
2 providers
Coldwater, MI
2 providers
Independence, MO
2 providers
Prairie Village, KS
2 providers
Agawam, MA
2 providers
Galesburg, MI
2 providers
Maumee, OH
2 providers
Iron River, MI
2 providers
Wellington, KS
2 providers
Owosso, MI
2 providers
Findlay, OH
2 providers
Delphos, OH
2 providers
Liberty, MO
2 providers
Perrinton, MI
2 providers
Crystal Falls, MI
2 providers
Lancaster, OH
2 providers
West Bloomfield, MI
2 providers
East Lansing, MI
2 providers
Muscatine, IA
2 providers
Moweaqua, IL
2 providers
Grand Rapids, MI
2 providers
Kinston, NC
2 providers
Quitman, GA
2 providers
Matteson, IL
2 providers
Pinehurst, NC
2 providers
Carlinville, IL
1 provider
Westland, MI
1 provider
Gaylord, MI
1 provider
Bellaire, MI
1 provider
Coulterville, IL
1 provider
Yates Center, KS
1 provider
Middletown, OH
1 provider
Evans, GA
1 provider
Gowrie, IA
1 provider
Graham, NC
1 provider
Sutherland, IA
1 provider
Blountville, TN
1 provider
Downers Grove, IL
1 provider
Greensboro, NC
1 provider
Kalispell, MT
1 provider
Spring Hill, KS
1 provider
Lima, OH
1 provider
Griffin, GA
1 provider
Humboldt, TN
1 provider
Chicago, IL
1 provider
Ayden, NC
1 provider
Louisville, KY
1 provider
Macon, GA
1 provider
Carmi, IL
1 provider
Manistique, MI
1 provider
Mascoutah, IL
1 provider
Mayfield Heights, OH
1 provider
Roscommon, MI
1 provider
Garner, NC
1 provider
Burlington, WI
1 provider
Fort Thomas, KY
1 provider
Henderson, NC
1 provider
Robinson, IL
1 provider
Okemos, MI
1 provider
Ossipee, NH
1 provider
Delray Beach, FL
1 provider
Yuma, AZ
1 provider
Marshall, MI
1 provider
Hudsonville, MI
1 provider
Norfolk, VA
1 provider
Laurinburg, NC
1 provider
Deatsville, AL
1 provider
Burgaw, NC
1 provider
Bay City, MI
1 provider
Cambridge, OH
1 provider
Estherville, IA
1 provider
Sergeant Bluff, IA
1 provider
Canal Winchester, OH
1 provider
Strafford, MO
1 provider
Leesburg, FL
1 provider
Flushing, MI
1 provider
Plainwell, MI
1 provider
Whitmore Lake, MI
1 provider
Smith Center, KS
1 provider
Garland, TX
1 provider
Allen, TX
1 provider
Franklin, NH
1 provider
North Andover, MA
1 provider
Edwardsville, KS
1 provider
Milford, OH
1 provider
Caseyville, IL
1 provider
Saint Joseph, MI
1 provider
Perry, IA
1 provider
Bad Axe, MI
1 provider
Circleville, OH
1 provider
Hutchinson, KS
1 provider
Dekalb, IL
1 provider
Haviland, KS
1 provider
Salisbury, NC
1 provider
Umatilla, FL
1 provider
Cass City, MI
1 provider
Mount Pleasant, MI
1 provider
Lake Park, IA
1 provider
South Haven, MI
1 provider
Fairburn, GA
1 provider
Waterford, MI
1 provider
Snow Hill, NC
1 provider
Cadillac, MI
1 provider
Saint Clair Shores, MI
1 provider
Bridgman, MI
1 provider
Ridgway, IL
1 provider
Lombard, IL
1 provider
Affiliations
Hospitals where providers at Theoria Medical hold admitting privileges
Insurance Networks
Accepted insurance plans and networks
Theoria Medical accepts 397 plans from 31 insurers, including HCSC: BCBS Illinois, Humana, HCSC: BCBS Texas.
Source: CMS Transparency in Coverage filings (March 2026). Network participation may change — verify with the provider's office before scheduling.
Quality & Performance
Specialties at Theoria Medical
Provider specialties represented at this practice
Healthcare Providers in Arma
6 providers practice here
Adriene Avripas, NP
Nurse Practitioner · Telehealth
Arma, KS
Ma Agrifina Catapusan
Nurse Practitioner · Telehealth
Arma, KS
Meredith Krugh, NP
Nurse Practitioner · Telehealth
Arma, KS
Jacquelyn Walter, NP
Nurse Practitioner · Telehealth
Arma, KS
Lauren West
Nurse Practitioner
Arma, KS
Sidney Zimmerman
Nurse Practitioner
Arma, KS
Frequently Asked Questions
Common questions about Theoria Medical
How many providers are at Theoria Medical?
Theoria Medical has 475 affiliated healthcare providers across 226 locations. You can browse the full provider roster, with specialties and locations, on this page.
What specialties does Theoria Medical offer?
The practice includes providers in nurse practitioner, internal medicine, family practice, and physician assistant, among others. Use the specialty filter on the provider list to find a specific type of provider.
What insurance does Theoria Medical accept?
Providers at Theoria Medical are collectively in-network with 42 insurance plans. Acceptance varies by individual provider, so confirm your specific plan with the office before your visit.
Does Theoria Medical have a quality rating?
The practice's providers have an average MIPS quality score of 75.0 out of 100, based on Centers for Medicare & Medicaid Services data. MIPS measures performance across quality, cost, care coordination, and use of health technology.
Where is Theoria Medical located?
Theoria Medical's primary location is in Grand Blanc, MI, with 225 additional locations listed on this page. See the contact section for the full address and phone number.
Other Group Practices Nearby
Explore more group practices in KS
Kansas University Physicians Inc
1870 providers · Kansas City, KS
Hospitalist Medicine Physicians Of Texas Pllc
756 providers · Wichita, KS
Cotton-o'neil Clinic Revocable Trust
673 providers · Topeka, KS
Shawnee Mission Medical Center Inc
277 providers · Shawnee Mission, KS
University Of Kansas Hospital Authority
250 providers · Kansas City, KS
Anesthesia Associates Of Kansas City Pa
233 providers · Overland Park, KS
Group Practices in Nearby Cities
Browse group practices elsewhere in KS