1. Willimantic Window & Door 31 Moulton Ct Ste 3, Willimantic, CT 06226 Coordinate: 41.71447,-72.20464 Phone: (860) 456-3417
2. Glass America 1605 Main St, Willimantic, CT 06226 Coordinate: 41.72335,-72.23925 Phone: (860) 576-8306