Integrating the virtual and the physical

The Last Inch to IoT


SATO HOLDINGS CORPORATION Map



[Address]
1-7-1, Shimomeguro, Meguro-ku, Tokyo 153-0064, Japan
TEL: +81 3 6665 0600    FAX: +81 3 5487 0310

[Directions]
- 7 minute walk from JR Yamanote-line "Meguro" station West exit
- 7 minute walk from Tokyu Meguro-line, Metro Nanboku-line, Metro Mita line "Meguro" station