Home>Choose State>Cities in Massachusetts>Institutions in South Lancaster>Hometown Bank Locations in South Lancaster Hometown Bank Branch Locations in South Lancaster, MA 1. Hometown Bank, A Cooperative Bank - South Lancaster Branch 131 Main Street, South Lancaster, MA 01561 View Branch