1. Lennox Financial 168 Humphrey St Apt R, Swampscott, MA 01907 Coordinate: 42.46813,-70.9168 Phone: (781) 592-6662
2. Flagstar Bank 450 Paradise Rd, Swampscott, MA 01907 Coordinate: 42.48265,-70.90404 Phone: (781) 598-0610