According to the ATF database, there are 3 registered FFLs in Waterville, Minnesota.
17224 482STWATERVILLE, MN, 560960000
216 E MAIN STWATERVILLE, MN, 56096
910 TETONKA BLVDWATERVILLE, MN, 560960000