Address: Bank of America, 60, Bedford Street, North Lexington, Lexington, Middlesex County, Massachusetts, 02420, United States
Operator: Bank of America
Last verified: 8/11/14