Edogawa Station is a railway station located in Edogawa, Tokyo, Japan. It is on the Keisei Electric Railway Main Line.
Wikipedia https://en.wikipedia.org/wiki/Edogawa_Station
Address Tokyo, Japan
Coordinates 35°44'15.737" N 139°53'46.028" E