1. Tachikara USA Inc 5310 College Blvd, Leawood, KS 66211 Coordinate: 38.92826,-94.64673 Phone: (913) 498-1881