Alphabetically (to date) Go back to directory. Add to Address Book. DELTA IRRIGATION DELTA IRRIGATION Address Route de Khor – BP 730 Saint Louis Sénégalpostal Phone: +221 33 961 99 98home Email: ns.egnaro@girri.atledINTERNET Website: http://www.delta-irrigation-sn.com/ No Image Available