According to the ATF database, there are 1 registered FFLs in Alamo, Tennessee.
590 SOUTH CAVALIER DRALAMO, TN, 38001