Locations

We have 7 locations in Iowa and thousands of ATM Locations throughout the Midwest.

  • ATM Location

    Ames Hy-Vee Store


    Ames Hy-Vee Store

    640 Lincoln Way • Ames, IA 50010

    Map/Directions

    Hours

    Monday - Friday: 9am to 7pm
    Saturday: 9am to 5pm
    Sunday: 10am to 3pm

    515-232-5800 (Primary)
    515-232-4587 (Fax)

  • ATM Location

    Chariton Office


    Chariton Office

    1025 Braden • Chariton, IA 50049

    Map/Directions

    Hours

    Lobby Hours
    Monday - Friday: 8am to 5pm
    Saturday: 8am to 12pm
    Sunday: Closed
    Drive Up Hours, M-F 7:30am to 5:00pm
    Saturday 8am-12pm

    641-774-8581 (Primary)
    800-782-0521 (Toll-Free)
    641-774-8864 (Fax)

  • ATM Location

    EP True Parkway Office


    EP True Parkway Office

    3580 EP True Parkway • Suite 100 • West Des Moines, IA 50265

    Map/Directions

    Hours

    Monday - Friday: 8:00am to 5pm
    Saturday: 8am to 12pm 
    Sunday: Closed
    Drive Up Hours, M-F, 7:30am to 5:30 pm 
    Saturday 8am to 12pm 

    515-278-6541 (Primary)
    515-278-6536 (Fax)

  • ATM Location

    Fleur Drive Hy-Vee Store


    Fleur Drive Hy-Vee Store

    4605 Fleur Drive • Des Moines, IA 50321

    Map/Directions

    Hours

    Monday - Friday: 9am to 7pm
    Saturday: 9am to 5pm
    Sunday: 10am to 3pm

    515-287-4452 (Primary)
    515-287-4468 (Fax)

  • ATM Location

    Urbandale Hy-Vee Store


    Urbandale Hy-Vee Store

    8701 Douglas • Urbandale, IA 50322

    Map/Directions

    Hours

    Monday - Friday: 9am to 7pm
    Saturday: 9am to 5pm
    Sunday: 10am to 3pm

    515-270-6315 (Primary)
    515-270-6518 (Fax)

  • ATM Location

    West Lakes Hy-Vee Store


    West Lakes Hy-Vee Store

    1725 Jordan Creek Parkway • West Des Moines, IA 50266

    Map/Directions

    Hours

    Monday - Friday: 9am to 7pm
    Saturday: 9am to 5pm
    Sunday: 10am to 3pm

    515-224-9844 (Primary)
    515-224-9962 (Fax)

  • ATM Location

    Windsor Heights Hy-Vee Store


    Windsor Heights Hy-Vee Store

    7101 University Avenue • Windsor Heights, IA 50324

    Map/Directions

    Hours

    Monday - Friday: 9am to 7pm
    Saturday: 9am to 5pm
    Sunday: 10am to 3pm

    515-255-8404 (Primary)
    515-255-8891 (Fax)

Need more checks?

You may order your own checks through Deluxe. Midwest Hertiage is not responsible for products and services offered through third-party sites.

Personal Checks
Business Checks

Midwest Heritage's "routing number" is 073902436

Tom Levis

"Thanks to the fantastic customer service, our law firm has been a Midwest Heritage Insurance customer for nearly 25 years. The staff understand their insurance products very well and are constantly looking for ways to save us money."

— Tom Levis, Shareholder Brick Gentry, P.C.