Yardville National Bank in Hamilton recently opened the doors of its new branch in Cranbury. With locations in Piscataway, North Brunswick and Woodbridge, this marks the opening of the bank’s fourth location in Middlesex County. YNB also marked the opening of its newest branch in Lawrence Township, the bank’s fourth location in Lawrence.