STAR

STAR Inc., Lighting the Way is the leading provider of supports and services to persons with developmental disabilities in Mid Fairfield County Connecticut.