Get Directions to Aikido Academy Thousand Oaks Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Aikido Academy Thousand Oaks unit 33, 30313 Canwood Street, Agoura Hills, CA 91301 +1 802-498-4010 View details Click to load map