Atm in Lexington (MA) Full list of companies Atm category in Lexington, Massachusetts Flagstar Bank 394 Lowell St # 15, Lexington, MA 02420, (781)274-1278 Page 1