- www.labstoreplus.com
- 1
- 2
- 2
LAB Store Plus is a division of Louisiana Association for the Blind (LAB), a not-for-profit agency that provides jobs, job training and rehabilitation services to individuals who are blind or low vision. LAB is located in Shreveport, Louisiana, and..
Relevance: 11.548693