The National Disability Institute recently released research on the economic status of people living with disabilities in Northeast Ohio. While Cleveland ranked 13th out of 182 cities for the quality ...