343 Old Lake Shore Rd, Gilford, NH 03249
Let us know what you think about Old Lake Shore Cooperative.