General ContractorKraft Tile LLC199 Tuckie Rd, North Windham, CT 06256★ 4.835 Google reviewsView ListingWebsite ↗