Lockwood's Longshot Address: 210 US Highway 51, Arlington, WI 53911 Phone: (608) 635-7790 Restaurants Other Businesses: Arlington Inn Tavern at 226 Main St, Arlington, WI 53911