Place Canal 46140 Luzech France This tax is located in Place Canal 46140 Luzech France, in the city of Prouilhac.