Gift Shops in Leeds, ME Farmers Porch Country Store Gift Shop331 North RdLeeds, ME, 042632075242900Gift ShopsMcfalls Gift Shop Show More