FDIC FDIC Insured – Backed by the full faith and credit of the US Government
FDIC FDIC Insured – Backed by the full faith and credit of the US Government
mechanics home link

Locations

Our Locations

Mechanics Cooperative Bank is closed on the following Federal Holidays:

New Year’s Day, Martin Luther King, Jr Day, Presidents’ Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas Day.

Main Office

316 Broadway
Taunton, MA 02780

Visit Info Page

Taunton Branch

75 County Street
Taunton, MA 02780

Taunton Branch Info

icon of an ev charging site

North Dighton

596 Somerset Ave
N. Dighton, MA 02764

Location Info

icon of an ev charging site

Bridgewater

72 Main Street
Bridgewater, MA 02324

Location Info

icon of an ev charging site

Fall River

60 Bedford Street
Fall River, MA 02720

Location Info

Westport

165 State Road
Westport, MA 02790

Location Info

icon of an ev charging site

Swansea

201 G.A.R. Highway
Swansea, MA 02777

Location Info

Somerset

1236 County Street
Somerset, MA 02726

Location Info

New Bedford

1238 Kempton Street
New Bedford, MA 02740

Location Info

Corporate Headquarters

470 Myles Standish Blvd.
Taunton, MA 02780

Visit page

Need help with your account?

Contact Center

Connecting all branches: 1-888-MECHANICS (632-4264)

Hours

Monday – Wednesday
7:30 a.m. – 5:00 p.m.

Thursday – Friday
7:30 a.m. – 6:00 p.m.

Saturday – Extended!
7:30 a.m. – 1:00 p.m.

Contact

Tasha Perry
Tasha Perry
VP, Contact Center Manager NMLS #770581

Charging Locations

At Mechanics Cooperative Bank, we are excited to be part of the electric vehicle revolution and to support our customers in their journey towards a cleaner and more suitable future. Join us as we pave the way for a greener tomorrow!
Trick toggle
Taunton Branch
Our Level 2 Charging Station located at our Taunton office is available 24/7! For current pricing information, download the Flo app from your App Store!

Address: 75 County Street, Taunton MA 02780
Chargers Available: 4 Stations
Charge Level: Level 2 Charging
Charger Brand: Flo
Idle Fee: Please note a $1.00 per minute idle fee may apply after 1 hour of inactivity
Customer Support: For 24/7 Flo Customer Service, please call 1-855-543-8356.

North Dighton
Our Level 3 Charging Station located at our N. Dighton office is available 24/7! For current pricing information, download the Red E Charge app from your App Store!

Address: 596 Somerset Ave, N. Dighton, MA 02764
Chargers Available: 2 Stations
Charge Level: Level 3 Charging
Idle Fee: Please note a $1.00 per minute idle fee may apply after 1 hour of inactivity
Customer Support For 24/7 Red E Charge Customer Support, please call 1-313-262-6722.

Bridgewater

Our Level 3 Charging Station located at our Bridgewater office is available 24/7! For current pricing information, download the Red E Charge app from your App Store!

Address: 72 Main Street, Bridgewater, MA 02324
Chargers Available: 2 Stations
Charge Level: Level 3 Charging
Idle Fee: Please note a $1.00 per minute idle fee may apply after 1 hour of inactivity
Customer Support: For 24/7 Red E Charge Customer Support, please call 1-313-262-6722.

Westport
Our Level 3 Charging Station located at our Westport branch is available 24/7! For current pricing information, download the Red E Charge app from your App Store!

Address: 165 State Road, Westport, MA 02790
Chargers Available: 2 Stations
Charge Level: Level 3 Charging
Idle Fee: Please note a $1.00 per minute idle fee may apply after 1 hour of inactivity
Customer Support: For 24/7 Red E Charge Customer Support, please call 1-313-262-6722.

New Bedford
Stay tuned for more information about EV Charging coming soon to our New Bedford branch!