WIC Clinics


White Column Curved Bottom

WIC Clinics


The WIC main office and clinic are located in Waterloo at 1535 Lafayette Street. However, in order to provide adequate services throughout the four-county region, WIC has clinics in various locations. Please call to schedule an appointment at any of these WIC locations. Walk-ins will be seen by a WIC Support Specialist; however, it may be necessary to schedule an appointment later in the day to complete the appointment. To make an appointment call (319) 291-2065.

Black Hawk County

Operation Threshold, 1535 Lafayette St., Waterloo.  Monday through Thursday 7:30 am – 6:00 pm.

Allen Women’s Health, 233 Vold Drive, Waterloo. Wednesdays and Thursdays 8:00 am – 5:30 pm.

Nazareth Lutheran Church, 7401 University Avenue, Cedar Falls. Second Tuesday of each month, 8:00 am – 5:30 pm.

Kimball Ridge Center, 2055 Kimball Avenue, Suite 350, Waterloo. First, Second and Third Thursdays of each month 8:00 am – 5:30 pm.

Bremer County

Redeemer Lutheran Church, 2001 W Bremer Avenue, Waverly. Third Tuesday of each month, 8:30 am – 5:00 pm. And most Mondays the other weeks.

Buchanan County

Operation Threshold/REC, 105 2nd Ave NE, Independence. Second Monday and Fourth Tuesday of each month, 8:30 am – 5:00 pm. And most other Mondays.

Grundy County

Operation Threshold, 1606 G Avenue, Grundy Center. First Tuesday of each month. 8:30 am – 5:00 pm.