According to the ATF database, there are 3 registered FFLs in Loretto, Minnesota.
23230 WEST THOMESS BOULEVARD, SUITE #203LORETTO, MN, 55357
4950 EAGLE RIDGE RDLORETTO, MN, 55357
9350 CO ROAD 19LORETTO, MN, 553570000