Car hire :: Japan :: Sendai
Map for the car hire pick up location at Sendai.
Pick up address: 1-3-5 Shintera, Wakabayashi-ku, Sendai-shi, Miyagi Pref., Sendai, 948-1226