Data Center Locations
Home
Global Locations
About Us
Contact Us
KDDI Corporation
Otemachi Building, 1-8-1 Otemachi, Chiyoda-ku
Tokyo, Japan 100-0004
Browse other cities:
Tokyo