European Carpets in Germany Ayyildiz Teppich Gmbh Address: Zum Schlicksacker 1-3, 50170 Kerpen Germany Phone Number: +49 22759199526