Leather in Farmington, CT Sema On Site Service20 Greenbriar DrFarmington, CT, 060328606769911Leather Vest Patch SewingSewing Machine RepairSewing Machines Service Repair Upholstery By George1451 New Britain AveFarmington, CT, 060328606787763Furniture ReupholsteryFurniture UpholsteryLeather Upholstery RepairUpholsterersUpholstery FoamUpholstery Shops Show MoreSee AlsoLeather Goods