Where We Are

Visit our farmstore located at 209 Mile Hill Road (Route 27) in New Sharon

May through October

We are open Mondays, Wednesday, Thursday and Fridays 10 am to 4 pm   Tuesday 12-4 closed Saturdays and Sundays.

November through May

Sundays 10-2 Monday Wednesday Thursday 10-4 Tuesday 12-4 closed Friday and Saturday

starting Memorial Day we are closed on Sundays

We will also accommodate your schedule, please email or call ahead to schedule.


Coming from the west, get onto Route 2 and drive through Farmington.  Nine miles past the intervale in Farmington, turn right on Route 27 and find us one mile down the road on the right.

From the east, get onto Route 2 heading west.  Twelve miles past Norridgewock village (Oosoola Store), turn left on Route 27 and find us one mile down the road on the right.

From the south, get onto I-95 heading north.  Leave the interstate at Exit 112B, the Belgrade exit, and take Route 27 north.  We are 9 miles past Day’s store in the village at Belgrade Lakes.  After you come down Mile Hill, start looking for us on the left.  .

Or find us using Google+

Farmer’s Markets

Fridays May through October we are at the Sandy River Farmers Market on Front Street in Farmington from 9 am to 2 pm.

Saturday Brunswick farmers market, May through October located at Crystal Spring Farm on the Pleasant Hill Road.

Sundays 8 am to 1 pm  Memorial Day through September we attend the Belgrade Lakes Farmers Market

November through April at the Midcoast Winter Market 1-5pm on Fridays in the exhibition hall of the Topsham Fairgrounds

May through October at the Bath Outdoor Market 8:30 a.m. to noon every Saturday at Waterfront Park on Commercial Street.

November through April at the Bath Winter Market 9am to noon on Saturdays in the Freight Shed, 27 Commercial St.

Find our products at the following stores:

123 Main Street 123 Main Street, Northeast Harbor

A and B Naturals 101 Cottage Street,  Bar Harbor

Food Works 59 India Street Portland, ME

Goose River Farm 29A Belmont Avenue, Belfast, ME

John Edwards market 158 Main Street, Ellsworth, ME

Morning Glory Natural Foods 60 Maine St, Brunswick, ME

Other Side Delicatessen 164 Veranda Street, Portland, ME

Rising Tide Community Market 323 Main Street, Damariscotta, ME

Riverside Butcher Co. 49 Main Street, Damariscotta, ME

Rosemont Market and Bakery  5 Locations: 580 Brighton Avenue, Portland; 88 Congress Street, Portland;  5 Commercial Street, Portland; 40 Pine Street, Portland; 96 Main Street, Yarmouth

Spears Farm stand 1520 Atlantic Hwy, Waldoboro, ME

We also have special holiday drop locations, as seen on our Products page.