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

    Ames Hy-Vee Store Map/Directions

    Hours

    Monday - Friday: 9:00 a.m. - 7:00 p.m.
    Saturday: 9:00 a.m. - 5:00 p.m.
    Sunday: 10:00 a.m. - 3:00 p.m.

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

  • ATM Location

    Chariton Office


    Chariton Office
    1025 Braden • Chariton, IA 50049

    Chariton Office Map/Directions

    Hours

    Lobby Hours
    Monday - Friday: 8:00 a.m. - 5:00 p.m.
    Saturday: 8:00 a.m. - 12:00 p.m.
    Sunday: Closed
    Vee's Drive-Up ITM Hours
    Monday - Friday: 7:30 a.m. to 5:00 p.m.
    Saturday 8:00 a.m. - 12:00 p.m.

    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

    EP True Parkway Office Map/Directions

    Hours

    Monday - Friday: 8:00 a.m. to 5:00 p.m.
    Saturday: 8:00 a.m. - 12:00 p.m. 
    Sunday: Closed
    Drive Up Hours,
    Monday - Friday: 7:30 a.m. - 5:30 p.m. 
    Saturday: 8:00 a.m. to 12:00 p.m. 

    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

    Fleur Drive Hy-Vee Store Map/Directions

    Hours

    Monday - Friday: 9:00 a.m. - 7:00 p.m.
    Saturday: 9:00 a.m. - 5:00 p.m.
    Sunday: 10:00 a.m. - 3:00 p.m.

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

  • ATM Location

    Urbandale Hy-Vee Store


    Urbandale Hy-Vee Store
    8701 Douglas • Urbandale, IA 50322

    Urbandale Hy-Vee Store Map/Directions

    Hours

    Monday - Friday: 9:00 a.m. - 7:00 p.m.
    Saturday: 9:00 a.m. - 5:00 p.m.
    Sunday: 10:00 a.m. - 3:00 p.m.

    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

    West Lakes Hy-Vee Store Map/Directions

    Hours

    Monday - Friday: 9:00 a.m. - 7:00 p.m.
    Saturday: 9:00 a.m. - 5 p.m.
    Sunday: 10:00 a.m. - 3:00 p.m.

    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

    Windsor Heights Hy-Vee Store Map/Directions

    Hours

    Monday - Friday: 9:00 a.m. - 7:00 p.m.
    Saturday: 9:00 a.m. - 5:00 p.m.
    Sunday: 10:00 a.m. - 3:00 p.m.

    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.

Order Personal Checks
Order Business Checks

Midwest Heritage's "routing number" is 073902436

Debbie Kent

"Our construction projects range from a few hundred dollars to a few million dollars in size. It’s of great importance to us to know that we have a local bank like Midwest Heritage in our corner for needs both big and small."

— Debbie Kent, Co-Owner Kevin Kent Construction