44 employees
Arc of Greater New Orleans is a non-profit organization for intellectual and developmental disabilities.
1953