According to the ATF database, there are 1 registered FFLs in Martindale, Texas.
495 WESTRIDGE RDMARTINDALE, TX, 78655