Indianapolis Resource Center for Independent Living

  • IN

Address

1426 W. 29th St., Ste. 207
Indianapolis
IN
46208
United States

About Us

A self-help, advocacy organization with and for people with disabilities.


Share:

Share: