Fort Dodge, Iowa Preventive Medicine Physicians

Doctor

Dr. Mary Shook MD

  • Preventive Medicine

37 Years Experience

  • 802 Kenyon Rd
    Fort Dodge, IA 50501