Location

Central Illinois Aikikai
161 Lincoln Square Mall
Urbana, IL 61801