Where is Rue du Général Leclerc?
Where is Rue du Général Leclerc located?
Rue du Général Leclerc, Rue du Général Leclerc (Station), France (approx. 49.00397°, 2.2602212°)
Where is Rue du Général Leclerc on the map?
{"latitude":49.00397,"longitude":2.2602212,"title":"Rue du Général Leclerc"}