According to the ATF database, there are 1 registered FFLs in Glenham, South Dakota.
101 5TH AVE WGLENHAM, SD, 57631