Oyamadai Station

Oyamadai Station (尾山台駅, Oyamadai-eki) is a station on the Tokyu Oimachi Line located in Setagaya, Tokyo, Japan.

[1] Two ground-level side platforms.

This Tokyo railroad station–related article is a stub.

You can help Wikipedia by expanding it.