Clinic Locations


Birmingham Medical Clinic

735 Hwy 1 - Birmingham, IA 52535   -   319-293-3171
Located on Highway 1 North, on the northern outskirts of Birmingham. Birmingham Medical Clinic opened to the public in 2007.
The clinic offers enhanced privacy features and extended appointment hours.

Monday - Wednesday 7:00 am - 7:00 pm
Every other Thursday - 8:30 am - 4:30 pm
Friday - Closed

Bonaparte Medical Center

624 1st St - Bonaparte, IA 52620   -   319-293-3171
The Bonaparte Medical Clinic relocated to a new, state-of-the-art building in 2007. Conveniently located on Main Street Bonaparte;

Tuesday and Thursday 8:30 am - 4:30 pm

Douds Medical Clinic

14204 Iowa 98 - Douds, IA 52551   -   319-293-3171
The clinic is located on the main street of Douds in the lower level of the Masonic Building.

Wednesday 8:30 am - 4:30 pm

Farmington Medical Clinic

206 S 4th St - Farmington, IA 52626   -   319-293-3171
The Farmington Medical Clinic opened in March of 2006.

Monday, Tuesday and Friday 8:30 am - 4:30 pm

Fox River Cantril Medical Clinic

14983 275th St - Cantril, IA 52542   -   319-293-3171
The Fox River Medical Clinic, serving patients in Cantril/ Milton and surrounding areas, The clinic site is conveniently located on Highway 2 and offers a buggy parking area!

Monday, Tuesday, Thursday and Friday.8:30 am - 4:30 pm
Closed Wednesday

Keosauqua Medical Clinic

304 Franklin St - Keosauqua, IA 52565   -   (319) 293-3171
The Keosauqua Rural Health Clinic is part of the Van Buren County Hospital Medical Complex. The clinic can be accessed from the main waiting area of the hospital. The area was designed with a convenient “pass through” hallway to the specialty clinic area so that the hospital’s active staff may conveniently consult with our visiting specialists.

Monday through Friday 8:30 am - 4:30 pm
Saturday 8:30am - 11:30 am


If you speak another language, assistance services, free of charge, are available to you. Call 1-319-293-8709