Where is La Garenne-Colombes Station?

Where is La Garenne-Colombes Station located?

La Garenne-Colombes Station, La Garenne-Colombes Station, France (approx. 48.909576°, 2.2397947°)


Where is La Garenne-Colombes Station on the map?