ACCESS MAP

SENDAI OFFICE

    Address
    The 21st Century Plaza Research Center No.1A
     1-1-40 Takamori, Izumi-ku, Sendai-Shi, 981-3003 Japan
    TEL:81-22-777-8083 FAX:81-22-290-0928

Wide area map

Detailed map