New Bank of America financial center opened Dec. 11 in Sugar Land

The full-service branch is located in the New Territory master-planned community.