Clinic Locations


Birmingham Medical Clinic

735 Hwy 1 - Birmingham, IA 52535   -   319-293-8732
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: 1 pm to 5 pm
Tuesday: 7 am to 4 pm
Wednesday: Closed
Thursday: 7 am to 4 pm
Friday: Closed

Farmington Medical Clinic

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

Monday 8 am to 5 pm
Tuesday 8 am to 3 pm
Wednesday: Closed
Thursday: Closed
Friday 8 am to 5 pm

Please call our direct scheduling line, 319-293-8732 to schedule your appointment.

Fox River Cantril Medical Clinic

14983 275th St - Cantril, IA 52542   -   319-293-8732
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: Closed
Tuesday: 8 am to 5 pm
Wednesday: Closed
Thursday: 8 am to 5 pm
Friday: Closed

Please call our direct scheduling line, 319-293-8732 to schedule your appointment.

Keosauqua Medical Clinic

304 Franklin St - Keosauqua, IA 52565   -   (319) 293-8732
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: 7 am to 5 pm
Tuesday: 8 am to 5 pm
Wednesday: 8 am to 5 pm
Thursday: 8 am to 5 pm
Friday: 7 am to 5 pm
Saturday 8 am to 12 pm


To report a Compliance or Privacy concern or incident, use our Integrity & Compliance Line:
1-866-477-4661 or www.mycompliancereport.com, Access code = THO

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