1. Spillers' Farm Store 1054 Branch Rd, Wells, ME 04090 Coordinate: 43.36384,-70.6068 Phone: (207) 985-3383