Advocacy for All Company

Advocacy for All is a non-profit organization that provides advocacy and self-advocacy services.