1 Dr. Mary A Shook, MD Preventive Medicine Physician - General 0 reviews Main Location 802 Kenyon RdFort Dodge, Iowa 50501 Highlights Accepts Insurance Plans