Bank Of Alma Address: N104 N Main St, Nelson, WI 54756 Phone: (715) 673-4351 Banks Other Businesses: J&J BBQ at 208 N Main St, Nelson, WI 54756 Beth's Twin Bluffs Cafe at S286 State Road 35 S, Nelson, WI 54756 Twin Bluff Bar at S274 State Rd 74 S, Nelson, WI 54756 Top Hat at N204 N Main St, Nelson, WI 54756