According to the ATF database, there are 3 registered FFLs in Lawrence, Massachusetts.
400 CANAL STLAWRENCE, MA, 01840
5 BALLARD WAY, SUITE 502LAWRENCE, MA, 01843
29 SOUTH CANAL STLAWRENCE, MA, 01843