According to the ATF database, there are 3 registered FFLs in Pembroke, Massachusetts.
12 COPPERWOOD ROADPEMBROKE, MA, 02359
201 OAK ST UNIT 5PEMBROKE, MA, 02359
829 WASHINGTON STREETPEMBROKE, MA, 02359