Where is Täby centrum station?

Where is Täby centrum station located?

Täby centrum station, Täby centrum station, Sweden (approx. 59.444042°, 18.074013°)


Where is Täby centrum station on the map?