53 Rue Saint-Médard, 79100 Thouars, France +33 5 49 66 09 13
How to go there
Bar Loc: 46.9761 / -0.21501
Plan your visit