SL Start is a social services agency providing an array of personalized services for children and adults with developmental disabilities. Our office in warm and sunny Twin Falls, Idaho is one of a network of five branches in Idaho. We provide services to 22 amazing kids and adults out of our Twin Falls branch.
We are currently seeking a Developmental Specialist who shares our passion for enriching people's lives. – less–ZoomInfo