Calico Patch
174 BroadwayFarmington,
ME,
04938 2077784950
Gift ShopsGiftsSouvenir Shops
Divine Inspirations
283 Front StFarmington,
ME,
04938 2077780303
Gift ShopsGiftsSouvenir Shops
Mooseville
156 Main StFarmington,
ME,
04938 2078604060
Gift ShopsGiftsSouvenir Shops
Trask Jewelers
174 Main StFarmington,
ME,
04938 2077782725
Gift ShopsGiftsJewelersJewelry StoresManufacturing CompaniesSouvenir Shops