1. TD Bank ATM
1145 Main St, Holden, MA 01520
Coordinate: 42.34941,-71.85992
Phone: (888) 751-9000
2. Bay State Savings Bank
628 Main St, Holden, MA 01520
Coordinate: 42.33919,-71.83695
Phone: (508) 890-8960
3. Bank of America Financial Center
560 Main St, Holden, MA 01520
Coordinate: 42.33583,-71.83639
Phone: (508) 829-5225
4. Southbridge Savings Bank
1073 Main St, Holden, MA 01520
Coordinate: 42.34767,-71.85667
Phone: (508) 829-0865
5. Bank of America
475 Shrewsbury St, Holden, MA 01520
Coordinate: 42.33751,-71.81361
Phone: (508) 829-9958