Organization for Disabled Improvement and Rights (ODIR)

An Organization working for disabled, feeble and Autistic people.