Get directions to: Highland Lake Marina Rstrnt, Stoddard, NH
Restaurant address: 1216 Shedd Hill Rd Stoddard, NH 03464, USA
Restaurant: Highland Lake Marina Rstrnt