e. leclerc châteaubriant is located rue de kerguelen in châteaubriant (44110) in the region of pays de la loire (france). This place is listed in the supermarché category of the geodruid châteaubriant 2015 guide.