I just renewed my LTC and set a fingerprint appointment here:
Favorable Behavior Support Services
7210 Madison Ave, Indianapolis, IN 46227
Not sure if there needs to be a specific place because it's a suppressor, but this should be closer
Isn't that place for electronic prints? NFA print cards have to be on paper, not electronic (unless they can be printed off)