Address: Am Trimmelter Hof, Trimmelterhof, Tarforst, Trier, Trierweiler, Rhineland-Palatinate, 54296, Germany
Last verified: 9/11/23