Find disability services in Marsa. Listings include Directorate for Disability Issues - Malta.
The Directorate for Disability Issues (DDI) is Malta's national structure & statewide focal point and coordination mechanism for implementation of the UN Disability Convention (UNC...