A special living and working facility for intellectually challenged. Located in an old farm in The Netherlands, it hosts 10 clients, offering them special care and attention, custom made to their individual needs.

Advertisements