Inedo HQ
56 Front St. Upper
Berea, OH 44017 United States
Inedo Japan
3-20-1 Daiwa Azabu Terrace 5F, Minami-Azabu
Minato-Ku, Tokyo 106-0047