23 Avenue de l'Eguillette, 95310 Saint-Ouen-l'Aumône, France
A:
B: 23 Avenue de l'Eguillette, 95310 Saint-Ouen-l'Aumône, France

See on Google Maps