#Association: job placement for disabled #Stephenville #NL #Newfoundland Labrador #Association: job placement for disabled #813310-Social Advocacy Organizations