Duck Inn is listed under Restaurants and is located at Venturia, North Dakota.
Business Description :
Address : 112 Main St Venturia, ND 58413-4001
City : Venturia
Pin Code : 58413
Phone : (701) 684-9411
E-mail :
Website :
Service Area Category : Restaurants in Venturia - 58413
Category : Restaurants in Venturia
Services : Restaurants , Lounges & Bars , Beer Taverns , Bed & Breakfast , Bar & Grills