According to the ATF database, there are 2 registered FFLs in Windsor, Maine.
510 RIDGE RDWINDSOR, ME, 043630000
4 STONE HEDGE DRWINDSOR, ME, 04363