« Back to Water and Sanitation

Irrigation Authority

Address5th Floor, Fon Sing Building, Edith Cavell Street
CityPort Louis
Phone+230 212 5311
Fax+230 212 7652