SCARC, a Sussex County, New Jersey organization serving people with developmental disabilities, is dedicated to the empowerment and support of persons with developmental disabilities and their families.
11 US Route 206, Suite 100 Augusta, New Jersey 07822 973-383-7442 Richard C. Lecher, Ph.D., CEO