Savannah Aikikai is located in Savannah, United States on 6813 Johnny Mercer Blvd. Savannah Aikikai is rated 5 out of 5 in the category aikido school school in United States.
Address
6813 Johnny Mercer Blvd
Accessibility
Wheelchair-accessible car park