Freedom Inn Bar & Grill Address: 200 E Walnut St, North Freedom, WI 53951 Phone: (608) 522-4993 Restaurants, Bars Other Businesses: Railroad Inn at 104 E Walnut St, North Freedom, WI 53951