International Budo Ryokukai is located in Plymouth, United States on 13101 Eckles Rd Bldg 2, Suite 208. International Budo Ryokukai is rated 5 out of 5 in the category aikido school in United States.
Address
13101 Eckles Rd Bldg 2, Suite 208
Accessibility
Wheelchair-accessible car park