Car hire :: Japan :: Abashiri Rail Station
Map for the car hire pick up location at Abashiri Rail Station.
Pick up address: Please Go To The Mazda Counter 1-2-16 Shin Machi, Abashiri, 093-0046