Radiology in Humboldt, IA

Fink, Timothy C, MD

1000 15th St N, Humboldt, IA