According to the ATF database, there are 2 registered FFLs in Andover, Maine.
90 HORSESHOE POND RDANDOVER, ME, 04216
585 SOUTH ARM ROADANDOVER, ME, 04216