Our Location & Hours

During our business hours, staff are available to schedule appointments and answer questions, but we do not necessarily have doctors available. Our daytime clinic hours depend on when our volunteers are available.

Business hours are Monday through Thursday from 9 am - 4 pm and Friday 9 am -12 noon.

We have additional clinic hours Monday and Thursday nights from 6 - 9 pm. Please call for an appointment, as we are not a walk-in clinic.


Free Medical Clinic
2440 Towncrest Dr.
Iowa City, IA 52240

We are located very close to the intersection of 1st Avenue and Muscatine Avenue. To get to Towncrest Drive, you may take either Wade St. or William St. from Muscatine Avenue.  The Towncrest bus stops just half a block away from the clinic.

FAC Parking Directions

College of Public Health
145 N. Riverside Dr
Iowa City, IA 52242

Free Parking is available in the Hancher parking lot.
Meter and Paid Parking is available at the College of Public Health or the Newton Road Parking Ramp. 

To find the College of Public Health
:  Exit Interstate 80 at Exit 244 (Dubuque St.). Follow Dubuque St. south past City Park, taking a right at the traffic light on E. Park Rd.
After approximately 0.4 miles, turn left on N. Riverside Dr. At the stop, continue straight
on N. Riverside Dr.

Take the next right on the College of Public Health Building (CPHB) driveway, just before the Art Building West. Travel through Lot 42 and up the hill to the CPHB. Metered visitor parking is available in the front of the building. Additional parking is available in the Newton Rd. Parking Ramp.