Carriglea Cairde Services Company

Carriglea Cairde Services is a charitable organization that provides residential and day services to people with disabilities.