4121 Pennsylvania Ave.
Dubuque, IA

Pediatric Clinic

Monday - Thursday
8:00 a.m. - 6:00 p.m
Friday
8:00 a.m. - 12:30 p.m.

4135 Pennsylvania Ave.
Dubuque, IA

Adult Clinic

Monday - Thursday
7:00 a.m. - 6:00 p.m
Friday
7:00 a.m. - 2:00 p.m.

1690 Elm St., Suite 230
Dubuque, IA

Pediatric & Adult Clinic

Monday - Thursday
8:00 a.m. - 6:00 p.m
Friday
8:00 a.m. - 1:00 p.m.

9179 Old Potosi Road.
Lancaster, WI

Pediatric & Adult Clinic

Monday - Thursday
8:00 a.m. - 6:00 p.m
Friday
8:00 a.m. - 12:30 p.m.

217 East Bremer Ave.
Waverly, Iowa

Pediatric & Adult Clinic

Monday - Friday
8:00 a.m. - 5:00 p.m

Later appointments available by request.