COMPANY INFORMATION

ACCESS MAP

Service & Technorogy center (STC)

ADDRESS: Neda-building 3rd floor, 4-2, Tamadaira 1-chome, Hino-shi, Tokyo, 191-0062, Japan
TEL: +81-42-843-2844

[By trains]
  • 4-minute walk from North Exit of JR Toyoda Station