Located in Dunwoody, GA, the Strozier Autism Center is a program whose primary focus is to help improve the quality of life for non-speaking individuals, over the age of 12, diagnosed with Autism Spectrum Disorder or other spectrum-like diagnoses.....
Relevance: 19.458385