Health & Medicine in Waterloo, IA

1717 W Ridgeway Ave, Waterloo, Iowa, 50701-4543

(319) 833-5700


1753 W Ridgeway Ave, Waterloo, Iowa, 50701-4544

(319) 833-5888


3641 Kimball Ave, Ste 13, Waterloo, Iowa, 50702

(319) 433-0475


212 W. Dale St., Waterloo, Iowa, 50703

(319) 226-2345


312 Southbrooke Dr, Waterloo, Iowa, 50702-5804

(319) 291-1300


200 E Ridgeway Ave, Ste 400, Waterloo, Iowa, 50702-5060

(319) 272-2070


1825 Logan Ave., Waterloo, Iowa, 50703

(319) 235-3172


Yext tracking pixel

3510 Kimball Ave, Waterloo, Iowa, 50702

(319) 236-2737

Prevention Today For A Healthier Tomorrow.


751 Progress Avenue, Waterloo, Iowa, 50701

(319) 232-5356


123 Plaza Cir, Waterloo, Iowa, 50701

(319) 236-0564


912 Laporte Rd., Waterloo, Iowa, 50702

(319) 235-6601


Yext tracking pixel

3362 University Avenue, Waterloo, Iowa, 50701

(319) 235-6571

Call Today

Products and Services


Po Box 1952, Waterloo, Iowa, 50704-1952

(877) 292-2126


1950 Plymouth Ave, Waterloo, Iowa, 50702

(319) 291-3908


D, Waterloo, Iowa, 5623


722 Water St, Ste 407, Waterloo, Iowa, 50703-4738

(319) 610-4179


2060 Laporte Rd, Waterloo, Iowa, 50702-4437

(319) 243-3220


3308 Kimball Ave, Ste 4, Waterloo, Iowa, 50702-5758

(319) 232-6020


2505 Falls Ave, Waterloo, Iowa, 50701-5719

(319) 232-1639


212 W Dale St, Ste 402, Waterloo, Iowa, 50703-1954

(319) 235-3865


212 W Dale St, Waterloo, Iowa, 50703-1951

(319) 235-3178


2102 Kimball Ave, Waterloo, Iowa, 50702-5037

(319) 233-3506


Waterloo, Iowa, 50701

(319) 292-4092


2211 Maynard Ave, Waterloo, Iowa, 50701-1738

(319) 236-1902


622 Progress Ave Suite B, Waterloo, Iowa, 50701