Health Clinics

St. Louis Integrated Health Network Clinic Locations

Find the closest clinic to you: www.stlouisihn.org

Other St. Louis Clinics

Casa de Salud
3200 Chouteau Avenue
St. Louis, MO 63103
Appointments: 314-762-1251

Community Health-In-Partnership Services (CHIPS)
2431 North Grand Boulevard
St. Louis, MO 63106
Appointments: 314-652-9231

JFK Clinic at Mercy Hospital St. Louis
615 South New Ballas Road
St. Louis, MO 63141
Appointments: 314-251-6382

Health Care for Kids
4055 Lindell Boulevard
St. Louis, MO 63108
Appointments: 314-535-7701 x1

Health Screenings

Health Protection and Education Services (HPES)
University City Public Library
6701 Delmar Boulevard
St. Louis, MO 63130
Registration Phone: 314-448-7373
3rd Sat of the month (9-10:30am)

Veteran’s Administration

St. Louis VA Medical Center
Jefferson Barracks Division
1 Jefferson Barracks Drive
St. Louis, MO 63125
314-652-4100
800-228-5459

St. Louis VA Medical Center
John Cochran Division
915 North Grand Boulevard
St. Louis, MO 63106
314-652-4100
800-228-5459

Health Clinics in Counties Surrounding St. Louis

Franklin County

Crider Health Center – Union Clinic
(Mental Health & Pediatrics)
1780 Old Highway 50 East
Union, MO 63084
Appointments: 636-584-0859
Dental: 636-582-2251
Hours: Mon-Fri 8:30am-5pm

Crider Health Center/Harmony Clubhouse
(Mental Health)
416 Market Street
Washington, MO 63090
Appointments: 636-239-1717

Franklin County Department of Health
http://www.franklinmo.org
15 South Oak Street
Union, MO 63084
636-583-7300
Hours: Mon-Fri 8am-4:30pm
*Nursing services; call for more information and to schedule appointments as necessary

McAuley Clinic at Mercy Hospital Washington
Mercy Medical Building
851 E. Fifth Street, Suite 200
Washington, MO 63090
Appointments: 636-239-8585
Hours: Mon-Thurs 8am-4pm; Fri 8am-3pm

Jefferson County

Great Mines Health Center – DeSoto
123 West Pratt Street
DeSoto, MO 63020
Appointments: 573-438-9355
Dental: 573-438-8401
Hours: Mon-Fri 8am-6pm

Jefferson County Health Department
www.jeffcohealth.org
1818 Lonedell Road
Arnold, MO 63010
636-282-1010

Jefferson County Health Department
405 Main Street, PO Box 437
Hillsboro, MO 63050
636-797-3737
Hours: Mon-Thurs 8am-5:30pm; appointments and registration must be made by 5pm
* Nursing services; sliding scale and fee based on community and clinic services; call for more information and to schedule appointments as necessary

Lincoln County

Lincoln County Health Department
www.lchdmo.org
#5 Health Department Drive
Troy, MO 63379
636-528-6117
*Nursing services; call for more information and to schedule appointments as necessary

Marion County

Hannibal Free Clinic
711 Grand Avenue
Hannibal, MO 63401
573-248-8307
contactathannibalfreeclinic [dot] org
*Serves uninsured and low-income; appointments only and application for services required
Marion County Health Department
hmarioncountyhealth.org
3105 Route W, PO Box 1378
Hannibal, MO 63401
(573) 221-1166
Hours: Mon-Fri 8am-5pm
*Nursing services; call for more information and to schedule appointments as necessary

St. Charles County

Crider Health Center – St. Charles
(Mental Health)
300 Water Street
St. Charles, MO 63301
636-946-4000

New Melle Clinics
30 W Hwy D, Suite 201A
New Melle, MO 63301
Appointments: 636-398-8188
Hours: Tues & Fri 1-6pm

St. Charles County Division of Public Health
www.scchealth.org/Docs/ph/index.html
1650 Boone's Lick Road
St. Charles, MO 63301
636-949-7400 x4226 or x4228
Toll Free: 1-800-822-4012
*Nursing services; sliding scale and fee based clinics; call for more information and to schedule appointments as necessary

Volunteers In Medicine
2140 North 4th Street
St. Charles, MO 63301
Appointments: 636-724-4848
Hours: appts only, Mon 9am-1pm, Wed 9am-3pm
*St. Charles and Lincoln Counties only

St. Francois County

Great Mines Health Center of Farmington
530 North Middle Street
Farmington, MO 63640
573-756-8660
Hours: Mon-Thurs 8am-6pm, Fri 8am-4:40pm (no providers on Friday)
*Accepts Medicare and Medicaid; sliding scale fees for uninsured

St. Francois County Health Center
1025 West Main Street
Park Hills, MO 63601
573-431-1947
Hours: 8am-4pm
*Accepts cash only; nursing services; call for more information and to schedule appointments as necessary

Warren County

Crider Health Center – Warrenton
(Primary Care)
1428 North Hwy 47 Suite B
Warrenton, MO 63383
Appointments: 636-456-1500
Hours: Mon-Fri 8:30am-5pm

Crider Health Center – Wentzville
(Primary Care & Mental Health)
1032 Crosswinds Court
Wentzville, MO 63385
Appointments: 636-332-6000
Hours: M, T, Th, F 8:30am-5pm; W 8:30am-7pm

Warren County Health Department
www.warrencountyhealth.com
104 West Booneslick Road, Suite H
Warrenton, MO 63383
636-456-7474
Hours: Mon-Fri 8am-4:30pm
*Nursing services; call for more information and to schedule appointments as necessary

Washington County

Great Mines Health Center of Potosi
#1 Southtowne Drive
Potosi, MO 63664
573-438-9355
Hours: Mon-Fri 8am-6pm (medical);
Mon-Thurs 8am-6pm (dental)

Washington County Health Department
www.washingtoncountyhealthdepartment.org
520 Purcell Drive
Potosi, MO 63664
573-438-2164
Hours: Mon-Thurs 8am-5pm, Fri 10am-5pm
*Nursing services; call for more information and to schedule appointments as necessary.

Latest News

Conceptual Plans for a New Joplin Gain Ground

As people remember the tornado that wreaked havoc this day, the community plans for the future.

UAE Embassy Gift to Fund Vital Pediatric Care

Donation to children’s wing includes intensive care unit for community’s tiniest residents
Subscribe to Mercy Newsroom

Career Center see all