Get directions to: Priest Lake Marina, Priest River, ID
Restaurant address: 6515 West Lakeshore Road Priest River, ID 83856, USA
Restaurant: Priest Lake Marina