According to the ATF database, there are 3 registered FFLs in Beecher, Illinois.
294 MAPLE STBEECHER, IL, 60401
1610 SADDLE RUN LANEBEECHER, IL, 60401
983 DIXIE HWYBEECHER, IL, 60401