Ellacoya Country Store and Deli
2667 Lake Shore Rd, Gilford, NH 03249-7660
Ellacoya Country Store and Deli is a Restaurant place is located in Gilford, New Hampshire. The address of Ellacoya Country Store and Deli is 2667 Lake Shore Rd, Gilford, NH 03249-7660.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 603-293-8400,