Sertoma Centre, Inc. Company

Sertoma Centre provides services and support for nearly 1,700 individuals & developmental disabilities & those living with mental illness.

Headquarters: Alsip, Illinois, United States
Industry: Mental Health
Estimated Revenue: $10M to $50M
Technology: Mental Disability