International Center Station is a subway station on the Sendai Subway Tozai Line in Aoba-ku, Sendai, Japan, operated by the municipal subway operator Sendai City Transportation Bureau.
Wikipedia https://en.wikipedia.org/wiki/International_Center_Station
Address Sendai, Japan
Coordinates 38°15'36.905" N 140°51'24.403" E