Our Locations

Waterloo

622 Progress Ave Suite B, Waterloo, IA 50701

(319) 266-6219

front building view of waterloo optometry doctor advanced family eye care

Independence

2000 Swan Lake Blvd Suite 1, Independence, IA 50644

(319) 334-6087