Appliances in Windham, CT Johnny's Repair Service30 Pearl LnWindham, CT, 062808604238203Appliance Repair ShopsAppliance StoresAppliances MajorBell Town ApplianceJohnny'sMajor AppliancesUsed Appliances For Sale Show MoreSee AlsoMajor Appliances