Clinics

Are You a Patient in Need of Services?

Below is a list of free and charitable clinics sorted by zip code. Blue clinic names are links to clinic websites.

Click here to download PDF lists:
Free and Charitable Medical Clinics in Oklahoma (PDF, 55KB)
Free and Low-Cost Dental Care Resources (PDF, 600KB)

 

FREE AND CHARITABLE CLINICS IN OKLAHOMA

NOTE:  To print this list, download the PDF above.

Clinic

Address

City

Zip   

Phone

Access Health Care

902 Chickasha Ave

Chickasha

73018

                  405-224-4977

Agape Medical Clinic

912 W Main St (PO Box 771)

Weatherford

73096

580-414-3100

Antlers First Baptist Church Free Clinic

208 NE B St

Antlers

74523

580-298-3374

Arms Around Broken Arrow

700 W. Fort Worth St.

Broken Arrow

74012

918-258-7714

Arubah Community Clinic

1021 W. Main St.

Collinsville

74021

918-371-3806

Baptist Community Clinic at Olivet Baptist Church 

1201 NW 10th St 

Oklahoma City

73112

405-717-9872 

Baptist Free Health Clinic

205 S Houston

Muskogee

74403

918-576-9280

Baptist Mission Center

2125 Exchange Ave

Oklahoma City

73108

405-235-6162

Bethesda Free Clinic

210 Church St (PO Box 2021)

Langley

74350

918-782-2843

Broken Arrow Neighbors

322 W. Broadway Ave.

Broken Arrow

74012

918-251-7781

Camino Clinic

7710 NW 10th ST 

Oklahoma City

73137

405-876-8447

Christ Community Health Coalition

101 SW 25th St

Oklahoma City

73109

405-724-7482

Christian Medical Clinic of Grand Lake

501 E. 13th

Grove

74344

918-787-5191

Clinton Free Medical Clinic

1001 Frisco Ave

Clinton

73601

580-515-6258

Community of Hope Medical Clinic (Snow Hill Baptist Church)

11 S Morgan Rd

Tuttle

73089

405-392-4753

Compassion Care Center

802 N. 10th St.

Duncan

73533

580-255-2650

Compassion Clinic (First Baptist Church) 

1340 S 13th St

Kingfisher

73750

405-375-4283

Cross and Crown Mission Clinic

1008 N McKinley Ave

Oklahoma City

73106

405-232-7696

Crossings Community Clinic

10255 N Pennsylvania Ave

Oklahoma City

73120

405-749-0800

Crossover Health Services

940 E 36th St

Tulsa

74106

918-398-9460

Cura for the World – Oklahoma Clinic

1012 W Taft St

Sapulpa

74066

918-347-9221

Cura for the World Medical Clinic

1012 W Taft St

Sapulpa

74066

918-347-9221

Cushing Care Clinic

1026 N Linwood Ave

Cushing

74023

918-225-0358

Enid Community Clinic

1106 E Broadway Ave

Enid

73701

580-233-5300

Etowah Baptist Charity Pharmacy 

118 N. Adair 

Noble 

73068

405-899-7378 

Extreme Worship and Outreach Center

14699 S Birch St

Glenpool

74033

918-322-5255

Faith Clinic (Trinity Baptist Church)

620 N Cemetery Rd

Yukon

73099

405-265-6198

First Baptist Church Purcell Clinic 

411 NW 11th

Purcell 

73080

405-527-3327 

First Baptist Church of Durant Clinic

124 Evergreen St. 

Durant

74701

580-924-3573

First Baptist Clinics Kingfisher (Compassion Clinic)

1340 S. 13th St.

 Kingfisher 73750 405-375-4283

Free Clinic of Mayes Co.

PO Box 1429

Pryor

74362

918-825-7378

Garfield Co. Health Dept. Free Clinic

2501 S. Mercer Dr.

Enid

73702

580-233-0650

Good Samaritan Health Clinic of Edmond

1919 E Memorial Rd

Edmond

73013

405-348-9461

Good Samaritan Health Services of Tulsa

Various Mobile Sites

Tulsa

74101

918-710-4222

Good Shepherd Free Health Clinic of Muskogee

2130 W. Okmulgee Ave.

Muskogee

74401

918-683-8080

Good Shepherd Ministries OKC 

222 NW 12th St. 

Okla. City

73103

405-232-8631 

Green Country Free Clinic

500 SE Frank Phillips Blvd.

Bartlesville

74003

918-337-5222

Healing Hands (Homeless only) 

411 NW 11th 

Okla. City 

73103 

405-272-0476 

Healing Hearts Health Clinic

312 S. Midwest Blvd.

Midwest City

73110

405-737-4441

Health Alliance for the Uninsured

3000 United Founders Blvd Ste 244

Oklahoma City

73112

405-286-3343

Hearts That Care Volunteer Health Clinic

1313 W Gore Blvd

Lawton

73501

580-354-9007

Hope at Slaughterville Baptist Church Medical Clinic

10101 60th St. 

Lexington 

73051

405-872-5576 

Hope Center Health Clinic

1251 N. Broadway

Edmond

73034

405-348-4680 

Hope Clinic of Eufaula

114210 S 4179 Rd

Eufaula

74432

918-689-4673

Hope Clinic Western Okla. Family Care Center

609 West E. Avenue

Elk City

73644

580-225-5500

Hope Medical Clinic

1536 NW Sunset Blvd.

Bartlesville

74003

918-440-7692

Hope Medical Clinic

1501 S. Virginia

Atoka

74525

580-239-9370

Indian Springs Apartments Clinic

2177 W Jasper St

Broken Arrow

74011

918-455-1600

King’s Klinic

921 W. Britton Rd.

Oklahoma City

73114

405-848-4005

Lighthouse Medical Ministries

2801 S. Robinson St.

Okla. City

73109

405-202-8162

Little Flower Clinic 

1125 S. Walker 

Okla. City 

73103

405-235-7055 

Manos Juntas 

1145 W I-240 Serv. Rd Bldg D Ste D

Okla. City

73106 

405-605-3101 

Mercy Clinic McAlester

10 S 3rd St

McAlester

74501

918-426-4306

Mercy Good Samaritan Clinic

4505 Memorial Cir

Oklahoma City

73120

405-506-7327

Mid-Del Community Health Center

4748 S. Bryant Ave.

Oklahoma City

73129

405-672-0488

Ministries of Jesus 

1100 E I-35 Frontage Rd

Edmond

73034

405-340-7400 

Moore Faith Medical Clinic

224 S Chestnut Ave Ste 100

Moore

73160

405-759-0853

Neighbor for Neighbor

505 E. 36th St. North

Tulsa

74106

918-425-5578

Neighbors Along the Line

5000 Charles Page Blvd.

Tulsa

74127

918-584-1111

New Hope Medical Clinic

121 S 2nd St

Jenks

74037

918-298-8809

Oklahoma County Pharmacy

7401 NE 23rd St

Oklahoma City

73141

405-713-1893

Oklahoma Heart Hospital Clinic for the Uninsured

1416 N Key Blvd

Midwest City

73110

405-455-5755

OU Bedlam Clinic

1111 S Saint Louis

Tulsa

74120

918-660-3000

Pawnee Co. Area Health Center (Cleveland)

1390 W. Cherokee St.

Cleveland

74020

405-290-0228

Pawnee Co. Area Health Center (Pawnee)

601 Beck St.

Pawnee

74058

405-290-0228

ROC Reaching Our City Clinic

7710 NW 10th St

Oklahoma City

73137

405-440-9994

Rogers Co. Health Dept Free Clinic

2664 N. Hwy. 88

Claremore

74017

918-341-3166

Seminole Free Medical Clinic

206 N 4th St. 

Seminole

74868

405-382-2424

Shifa Clinic

3840 St Clair Ave

Oklahoma City

73112

405-601-5557

Skyline Urban Ministry

500 SE 15th St.

Oklahoma City

73129

405-632-2644

St. Charles-McAuley Health Clinic

4915 N. State Street

Oklahoma City

73122

405-495-4667

Stillwater Community Health Center

1321 W. 7th Ave, Ste. 29

Stillwater

74074

405-743-3171

Trinity Clinic of Calvin

312 Canadian St

Calvin

 74531 405-645-1055

Tulakes Community Clinic

7202 N Lynnewood Ln

Bethany

73008

405-301-7710

Tulsa Day Center

415 W. Archer St.

Tulsa

74103

918-583-5588

Tulsa Dream Center

200 W. 46th St. North

Tulsa

74126

918-430-9984