Robert Kruse, MPH, MD

Preventive Medicine, Preventive Medicine/Occupational Environmental Medicine

Iowa Department of Public Health

321 E 12th St, Des Moines, IA 50319

Accepting new patients

(515) 281-7689