Attica Bank Network Attica Bank has an extensive network of branches and ATMs throughout Greece for your better service. Select the area you are interested in: Attica Thessaloniki Other Cities