Satellite map of Odabuchi Station
Odabuchi Station (小田渕駅, Odabuchi-eki) is a railway station on the Meitetsu Nagoya Main Line located in Toyokawa, Aichi, Japan.
Latitude: 34° 48' 52.20" N
Longitude: 137° 20' 43.44" E
Nearest city to this article: Kozakai-chō
Read about Odabuchi Station in the Wikipedia Satellite map of Odabuchi Station in Google Maps