Directions
Directions
LOCALLY GROWN SINCE 1986

Newbury, Massachusetts

108 High Road
Newbury, MA

978-462-6972


TAKE 95 N OR S TO EXIT 57 (Route 113 Newburyport) Follow road for about 5 miles (also Route 1A South). When you see the entering Newbury sign continue straight through the next set of lights. (Upper Green Commons). We are located 1/4 mile on the right.

Dover, New Hampshire

123 Dover Point Road
Dover, NH

603-740-4920

Wenham, Massachusetts

93 Main Street
Wenham, MA

978-468-0041