Where is Rue Mercière?

Where is Rue Mercière located?

Rue Mercière, Rue Mercière, France (approx. 45.7625°, 4.8327775°)


Where is Rue Mercière on the map?