We are in your corner in communities throughout southeast Michigan and in Perrysburg, Ohio. Find the branch nearest to you and make Cornerstone your community financial center!

To find a shared branch or locate a surcharge-free ATM, use the convenient CO-OP locator.

  • Auburn Hills Branch (Headquarters)
    Map ATM
    2955 University Drive
    Auburn Hills, MI 48326
    Phone:(248) 340-9310
    Fax:(248) 340-0890
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Sat:9:00am - 1:00pm
    Drive Up Hours
    Fri:9:00am - 6:00pm
    See Location Details
  • Perrysburg Branch
    Map ATM
    28310 Oregon Road
    Perrysburg, OH 43551
    Phone:(419) 666-1800
    Fax:(419) 666-5932
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Sat:9:00am - 12:00pm
    See Location Details
  • Center Line Branch
    Map
    7291 Bernice
    Center Line, MI 48015
    Phone:(586) 754-2300
    Fax:(586) 754-0110
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Sat:9:00am - 1:00pm
    See Location Details
  • Somerset Troy Branch
    Map ATM
    3001 W. Big Beaver
    Suite 108
    Troy, MI 48084
    Phone:(800) 777-6728
    Fax:(248) 373-1325
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Sat:9:00am - 1:00pm
    Drive Up Hours
    Fri:9:00am - 6:00pm
    See Location Details
  • Royal Oak Branch
    Map ATM
    30606 Woodward Avenue
    Royal Oak, MI 48073
    Phone:(248) 549-3200
    Fax:(248) 549-0444
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Sat:9:00am - 1:00pm
    Drive Up Hours
    Fri:9:00am - 6:00pm
    See Location Details
  • Troy Branch
    Map ATM
    1785 Rochester Road
    Troy, MI 48083
    Phone:(248) 528-1885
    Fax:(248) 528-2870
    Lobby Hours
    Mon - Fri:9:00am - 5:00pm
    Drive Up Hours
    Fri:9:00am - 6:00pm
    See Location Details