Skip to main
Care near you

Find a Clinic

Beacon supports a network of clinics in Missouri and Oklahoma; find a clinic that meets your needs.

Find a Clinic by Region

Everyone deserves the freedom to care for their body — without shame, judgment, or delay. Whether you're looking for birth control, STI testing, pregnancy testing, or just a check-up, Beacon’s network of trusted clinics is here for you.

Many clinics provide free or low-cost care, and you don’t need insurance to make an appointment. 

You know what’s best for your body. We’re here to help you get the care to match.

Click on the cards below to find a list of clinics in the area. 

Missouri and Oklahoma

St. Louis Metro Area

 

The Contraceptive Choice Center
4901 Forest Park Ave, Floor 7, Suite 710, St. Louis, MO 63108 • (314) 747‑0800

Family Care Health Centers – Holly Hills
401 Holly Hills Ave, St. Louis, MO 63111 • (314) 353‑5190

Family Care Health Centers – Manchester Ave
4352 Manchester Ave, St. Louis, MO 63110 • (314) 531‑5444

Planned Parenthood Great Rivers – Forest Park Ave
4251 Forest Park Ave, St. Louis, MO 63108 • (314) 531‑7526

Planned Parenthood Great Rivers - West County
1 Stonegate Center, Manchester, MO 63088 • (636) 431-0030

Planned Parenthood Great Rivers - St. Peters
208 Mid Rivers Center, St. Peters, MO 63376 • (636) 279-3339

St. Louis County Dept. of Public Health – Berkeley
6121 N Hanley Rd, Berkeley, MO 63134 • (314) 615‑0600

St. Louis County Dept. of Public Health – Jennings Station Rd.
4000 Jennings Station Rd, St. Louis, MO 63121 • (314) 615‑9700

St. Louis County Dept. of Public Health – South Lindbergh
4580 S Lindbergh Blvd, St. Louis, MO 63127 • (314) 615‑0400

 

Return to main list 

Kansas City Metro 

 

Children’s Mercy Hospital – Broadway Blvd.
3101 Broadway Blvd, Kansas City, MO 64111 • (816) 960-4152

Children's Mercy Hospital – Children's Mercy East
20300 E Valley View Parkway, Independence, MO 64057 • (816) 960-4152

Children’s Mercy Hospital – NW Barry Road
501 NW Barry Rd, Kansas City, MO 64115 • (816) 960-4152

Children’s Mercy Hospital – Synergy Youth Resiliency Center
2001 NE Parvin Rd, Kansas City, MO 64116 • (816) 960-4152

Planned Parenthood Great Plains – Independence
815 N Noland Rd, Suite 6, Independence, MO 64050‑2975 • (816) 252‑3800

Planned Parenthood Great Plains – Kansas City
1001 Emanuel Cleaver II Blvd, Kansas City, MO 64110‑1687 • (816) 756‑2277

Planned Parenthood Great Plains – Gladstone
2900 NE 60th St, Suite 100, Gladstone, MO 64119 • (816) 453‑6000

 

Return to main list  

Columbia

 

Clarity Healthcare (Columbia)
1805 E Walnut St, Columbia, MO 65201 • (573) 476‑0030

Spectrum Health Care
3890 Rangeline Street #101, Columbia, MO 65202 • (573) 514‑7312

Planned Parenthood Great Plains – Columbia
711 N Providence Rd, Columbia, MO 65203‑4357 • (573) 443‑0427

 

Return to main list 

Northern Missouri

 

Clark County Health Department
670 N Johnson, Kahoka, MO 63445 • (660) 727‑2356

Clarity Healthcare – Hannibal (Progress Road)
235 Progress Road, Hannibal, MO 63401 • (573) 603-1460

Stuber Health Center (St. Joseph)
904 S 10th St, Suite A, St. Joseph, MO 64303 • (816) 344‑5233

Tri‑County Health Department – Stanberry
302 N Park St, Stanberry, MO 64489 • (660) 783‑2707

Tri‑County Health Department – Maysville
302 S Washington St, Maysville, MO 64469 • (816) 449‑5706

Lewis County Health Department (Call for Information)
101 State Highway A, Monticello, MO 63457 • (573) 767‑5312

Pike County Memorial Hospital – Louisiana
2305 Georgia St, Louisiana, MO 63353 • (573) 754‑5531

Pike County Memorial Hospital – Bowling Green
1420 S Business 61, Suites D‑F, Bowling Green, MO 63334 • (573) 324‑5562

Pike County Memorial Hospital – Vandalia
 425 N Galloway St, Vandalia, MO 63382 • (573) 594‑2111

Pike County Memorial Hospital – Bowling Green (Adams St)
1015 W Adams St, Bowling Green, MO 63334 • (573) 324‑5300

 

Return to main list  

Southwest Missouri / Ozarks

 

Barry County Health Department
90 Barry County Drive, Cassville, MO 65625 • (417) 847-2114

Fordland Clinic – Kimberling City
11863 State Highway 13, Kimberling City, MO 65686 • (417) 739‑1995

Fordland Clinic – Fordland
1057 Barton Dr, Fordland, MO 65652 • (417) 767‑2273

Fordland Clinic – Springfield (Bradford Pkwy)
1300 E Bradford Pkwy, Bldg A, Springfield, MO 65804 • (417) 767‑2273

Lawrence County Health Department
1549 Missouri Drive, Mount Vernon, MO 65712 • (417) 466-2201

Ozarks Area Community Action Corporation (OACAC)
215 S Barnes, Springfield, MO 65802 • (417) 864‑3410

Planned Parenthood Great Rivers – Springfield
626 E Battlefield, Springfield, MO 65807 • (417) 883‑3800

Polk County Health Department
1317 W Broadway, Bolivar, MO 65613 • (417) 326‑7250

Stone County Health Department – Branson West
15765 Highway 13, Suite 1, Branson West, MO 65737 • (417) 272‑0050

Stone County Health Department – Galena
109 E 4th St, Galena, MO 65656 • (417) 357‑6134

Taney County Health Department – Branson
 320 Rinehart Rd, Branson, MO 65616 • (417) 334‑4544

Taney County Health Department – Forsyth
15479 U.S. Hwy 160, Forsyth, MO 65653 • (417) 546‑4725

Wright County Health Department – Hartville
300 S Main, Hartville, MO 65637 • (417) 741‑7791

Wright County Health Department – Mountain Grove
602 E State St, Suite B, Mountain Grove, MO 65711 • (417) 926‑0009

 

Return to main list 

Southeast Missouri

 

Butler County Health Department
1619 North Main Street, Poplar Bluff, MO 63901 • (573) 785-8478

Dent County Health Department
1010 E Scenic Rivers Blvd, Salem, MO 65560 • (573) 729‑3106

Dunklin County Health Department
402 Recovery Road, Kennett, MO 63857 • (573) 888-9008

East Missouri Action Agency – Park Hills
403 Parkway Dr, Park Hills, MO 63601 • (573) 454‑2201

East Missouri Action Agency – Cape Girardeau
1111 Linden Ave, Cape Girardeau, MO 63702 • (573) 334‑2516

East Missouri Action Agency – Fredericktown
806 W College Ave, Fredericktown, MO 63645 • (573) 454‑2201

East Missouri Action Agency – Potosi
520 Purcell Dr, Potosi, MO 63664 • (573) 438‑2164

Jefferson County Health Department – Hillsboro
405 Main St, Hillsboro, MO 63050 • (636) 797‑3737

Jefferson County Health Department – Arnold
1818 Lonedell Rd, Arnold, MO 63010 • (636) 797‑3737

Mississippi County Health Department
1200 E Marshall St, Charleston, MO 63834 • (573) 683‑2191

New Madrid County Health Department
406 U.S. Hwy 61, New Madrid, MO 63869 • (573) 748‑5541

Pemiscot County Health Department
800 E Reed St, Hayti, MO 63851 • (573) 359‑1656

Scott County Health Department
102 Grove Estates Ct, Sikeston, MO 63801 • (573) 471‑4044

Stoddard County Public Health Center
1001 N State Hwy 25, Bloomfield, MO 63825 • (573) 568‑4593

 

Return to main list 

 Oklahoma

 

Planned Parenthood Great Plains – Tulsa
1007 S Peoria Ave, Tulsa, OK 74120 • (918) 858‑4661

Planned Parenthood Great Plains – Edmond
1601 South Blvd, Edmond, OK 73013 • (405) 348‑9904

Planned Parenthood Great Plains – Oklahoma City
619 NW 23rd St, Oklahoma City, OK 73103 • (405) 528‑2157

 

Return to main list 

Support Reproductive Freedom

Fuel the Movement

Believe in the freedom to control your body, health, and future? Your gift powers care, keeps EC free, and fuels bold advocacy. Donate today to help us protect and expand access to reproductive healthcare for all.