This NewAlliance Bank branch is located near Margret Tucker Park on Main St. This full-service bank provides teller, ATM and drive-up window services, and there are restrooms on the premises, as well. The bank, which has locations throughout the state, was originally founded as the New Haven Savings Bank in 1838.