Invacare Corp. of Elyria, Ohio, has been named a recipient of the World Class Customer Service Award from SmartBusiness magazine for the fourth consecutive year. The award is presented annually to a select group of Northeast Ohio-based businesses that deliver excellent customer service. Invacare will be honored during an awards ceremony in June.