Address: Bank of America, Dog Lane, Downtown Storrs, Storrs, Mansfield, Capitol Planning Region, Connecticut, 06268, United States
Operator: Bank of America