Usa-Places.com has listed approx 15 banks in Shrewsbury. Some of the Top rated banks in Shrewsbury are- Santander Bank, Santander Bank, United Bank, Charles river bank & People's United Bank.