Free Clinics of Iowa | P.O. Box 12099 | Des Moines, Iowa 50312 | Phone: 515-954-7508 | Fax: 515-954-7501 | info@freeclinicsofiowa.org | freeclinicsofiowa.org
Zara Free Clinic - Beaverdale
HOURS
Wed: 6:30 - 8:30 pm
No appointment necessary
ADDRESS
3520 Beaver Avenue, Suite A-1
Des Moines, Iowa 50310
Free Clinic of Wayne County
HOURS
5:30 - 7:30 pm on the 4th Tues of the month
Patient Registration: 5:15 pm (last walk-in at 7:00 pm)
No appointment necessary - Please call Wayne County Public Health, M-F 8am-4pm 641-872-1167 for more information
ADDRESS
Wayne County Public Health
105 N. Lafayette
Corydon, Iowa 50060
Valley Junction Free Medical Clinic
HOURS
Tues: 7:00 pm
No appointment necessary
ADDRESS
West Des Moines Human Services
139 6th Street
West Des Moines, Iowa 50265
The Free Clinic-Dental
HOURS
6:00 - 9:00 pm on the 3rd Tuesday of the month
Appointment only - call 712- 209-1213
ADDRESS
2700 23rd St
Spirit Lake, Iowa 51360
Greenfield United Methodist Church Free Clinic
HOURS
ADDRESS
108 SW 5th St
Greenfield, Iowa 50849
Free Clinic of Boone County
HOURS
6:00 - 8:00 pm on the 1st & 3rd Tuesday of the month
Doors Open at 5:00 pm - First come first served
An evening meal will be served
No appointment necessary
ADDRESS
First United Methodist Church
703 Arden St
Boone, Iowa 50036
Grand Avenue Free Medical Clinic
HOURS
4:00 - 8:00 pm on the 3rd Thursday of the month
Patient Registration: 4:00 - 6:00 pm
No appointment necessary
DENTAL
No Dental Service Offerings until further notice.
ADDRESS
First Baptist Church
1200 Grand Avenue
Spencer, Iowa 51301
Lamoni Free Clinic
HOURS
Tues: 2:00 - 4:00 pm
No appointment necessary
ADDRESS
Community Church of Christ
531 West Main St.
Lamoni, Iowa 50140
Iowa City Free Medical Clinic/Parrott - Stiles Free Dental Clinic
Medical & Dental Services
By Appointment only - Call 319-337-7909
Good Samaritan Free Clinic Pella
HOURS
6:00 - 7:00 pm on the 1st & 3rd Thursday of the month
Please enter on the east side of the building
No appointment necessary
ADDRESS
The Well Resource Center
419 East Oskaloosa Street
Pella, Iowa 50219
Mahaska Free Clinic
HOURS
5:30 - 7:30 pm on the 2nd & 4th Tuesday of the month
Patient Registration: 5:30 - 6:30 pm
No appointment necessary - Please call 641-676-3750 for more information
ADDRESS
Love INC of Mahaska County
408 South 11th St.
Oskaloosa, Iowa 52577
Mailing Address: PO Box 393
Indianola Community Free Clinic
HOURS
Thurs: 6:00 - 8:00 pm
No appointment necessary
ADDRESS
First Assembly of God Church
1700 W. Second Ave
Indianola, Iowa 50125
Healthy Kids School-Based Health Clinics
HOURS
Appointment only - call 319-631-3204
Hours vary each school year.
For more information, visit
ADDRESS
City High School - Iowa City
Northwest Junior High School - Coralville
Southeast Junior High School - Iowa City
West High School - Iowa City
Gateway Inmates Free Dental Services Clinic
HOURS
Exclusively for Clinton County Jail Inmates
Appointment only
ADDRESS
Clinton County Jail
241 Seventh Ave. North
Clinton, Iowa 52732
Allen Community Engagement Salvation Army Partnership (ACE-SAP Clinic)
HOURS
ACE-SAP free clinic is offered as a clinical experience requirement for Allen College's Nurse Practitioner program (led by certified Nurse Practitioners). Days/Hours vary by month.
Link for details/open hours of operation:
https://www.allencollege.edu/about-us/community/ace-sap-clinic
No appointment necessary
ADDRESS
207 Logan Ave
Waterloo, Iowa 50703
Carroll Community and New Opportunities Free Medical Clinic
HOURS
4:30 pm on the 1st & 3rd Thursday of the month
No appointment necessary
ADDRESS
23751 Highway 30 East
Carroll, Iowa 51401
Waukee Area Christian Free Clinic
HOURS
Mon: 5:30 - 7:00 pm
Physical Therapy services offered the 2nd Monday of each month
Chiropratic services offered the 4th Monday of each month
No appointment necessary
ADDRESS
1155 SE Boone Drive
Waukee, Iowa 50263
The Free Clinic-Medical
HOURS
6:00 pm on the 2nd Tuesday of the month
Appointment only - call 712-209-1213
ADDRESS
205 N 7th St
Estherville, Iowa 51334
His Hands Free Clinic
HOURS
Phones answered during office and clinic hours
Phone: 319-862-2636
Mon-Thu: 9:00 am - 4:00 pm
Fri: 9:00 am - Noon
MEDICAL CLINIC
Tues: 10:00 am - 4:00 pm & 5:00 - 7:00 pm
Wed: 10:00 am - 4:00 pm
Thu: 10:00 am - 4:00 pm
Appointment only
CHIROPRACTIC
Varies - call for appointment
PHYSICAL THERAPY
Varies - call for appointment
DENTAL
Varies - call to be added to wait list
Nodaway Valley Free Clinic
HOURS
6:00 pm - 9:00 pm. on the 1st & 3rd Thursday of the month
Patient Registration: 6:00 pm (SHARP)
If special circumstances arise please call Karen at 712-542-0702
No appointment necessary
ADDRESS
822 South 17th
Clarinda, Iowa 51632
Brick Bldg. on Corner of 17th & Wells Street
Mailing Address: Attention-Karen Marsh 220 Essie Davison Drive Clarinda, Iowa 51632