Explore details about location Place Jeanne d'Arc. Place Jeanne d'Arc is a location situated within the Neufchâteau alongside other areas such as Avenue du Président Kennedy, Rue de France, Rue du Château.