Send flowers and gifts online for any occasion

North Plain Farming Gardens

18 Greenville Rd, Shirley, ME  04485

(207) 695-4455