Abilities in Motion is a non profit organization based out of Toronto, Canada. Abilities in Motion believes that everyone should have the opportunity to live life to its fullest.
AIM Registration