According to the ATF database, there are 5 registered FFLs in Sand Lake, Michigan.
16300 TISDEL AVESAND LAKE, MI, 49343
8856 OAK DRSAND LAKE, MI, 49343
13100 S DEANASAND LAKE, MI, 49343
17910 MYERS LAKE AVESAND LAKE, MI, 49343
890 22 MILE RDSAND LAKE, MI, 493439503