Where is Ishikawadai Eki?

Where is Ishikawadai Eki located?

Ishikawadai Eki, Tokyo, Japan (approx. 35.59566°, 139.6857°)


Where is Ishikawadai Eki on the map?