Needham Bank
60 Centre St, Dover 02030