I am looking for the location of the tenshin aikido dojo in miami the address listed on 129th st is now a twd dojo. I was wondering if its closed or moved to a different location if so where is it located any info will be appreciated. God bless
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.