Where is Rosa Parks station?

Where is Rosa Parks station located?

Rosa Parks station, Rosa Parks station, United States of America (approx. 45.570415°, -122.68206°)


Where is Rosa Parks station on the map?