Willow Bay Resort Marina (Priest River) North Idaho Bayview | Post Falls | Priest River Call Us: 208.929.8617 Request Free Information CLUB MENU CLUB MENUHomeOur FleetLocations Bayview Marina (Bayview)Templin’s Marina (Post Falls)Willow Bay Resort Marina (Priest River) Member Login Willow Bay Resort Marina 57 Dawson Rd, Priest River, ID 83856 208-929-8617