Farmington Farmers' Market

121 Main Street
District Court pkg lot
Farmington, ME
Hours:
May through October Sat 9-12