Margaret Henrica Verhey , MD

Cardiovascular Disease

(515) 288-8573

Iowa Heart Center
411 Laurel St Ste A250
Des Moines, IA 50314


Dr. Joe Cookman's career has taken him many places but, in the end, there's no place like home. And "home" is northern Iowa. A native of Mason City, Dr. Cookman earned an undergraduate degree from the University of Iowa, and a medical degree from the University of Osteopathic Medicine & Health Sciences (now Des Moines University) in Des Moines. Dr. Cookman entered the army after medical school, serving an internship and residency at Brooke Army Medical Center in Fort Sam Houston, TX, and completing his cardiology training at Fitzsimons Army Medical Center, Aurora, CO. He was promoted to major in 1982, and left the service in 1986. Dr. Cookman then began practicing cardiology in Grand Forks, ND, and later returned to Mason City before joining Iowa Heart Center in 1998. He is board certified in cardiology and interventional cardiology, and currently practices on the campus of Trinity Regional Hospital in Fort Dodge, where he serves as director of cardiology.

Gender: N/A

Years in Practice: N/A

Languages Spoken: English , Spanish and Arabic

Education & Training

Medical School: N/A

Graduation Date: N/A

Specialties & Hospital Affiliations

Hospital Affiliations:

  • Mercy Medical Center & Children's Hospital Des Moines

Specialties: Cardiovascular Disease

Health Insurance and Affiliations

  • Aetna Choice POS II
  • Aetna Managed Choice POS Open Access
  • Aetna Signature Administrators PPO
  • BCBS Blue Card PPO
  • CIGNA Open Access Plus
  • Coventry IA PPO
  • First Health PPO
  • Humana Choice POS
  • Humana ChoiceCare Network PPO
  • Multiplan PPO
  • UHC Choice Plus POS
  • UHC Compass HMO
  • UHC Navigate HMO
  • UHC Navigate POS
  • UHC Options PPO
  • Wellmark Alliance Select

Verhey's Office Information

Fax: (515) 528-8671
Accepting New Patients: Yes
Medicare Accepted: Yes
Medicaid Accepted: Yes

Office Hours:

Mon7:30 AM-5:00 PM
Tue7:30 AM-5:00 PM
Wed7:30 AM-5:00 PM
Thu7:30 AM-5:00 PM
Fri7:30 AM-5:00 PM

Doctor Verhey's Other Office Information

Fax:(515) 563-3383
Website:Not available
Accepting New Patients: No
Medicare Accepted:No
Medicaid Accepted:No

Office Hours: