According to the ATF database, there are 3 registered FFLs in Saint John, Indiana.
9603 INDUSTRIAL DRSAINT JOHN, IN, 46373
12042 W 97TH LNSAINT JOHN, IN, 463730000
9260 WEST 97TH PLACESAINT JOHN, IN, 46373