Avignon Tourist Information
6, rue Pente Rapide,
Charles Ansidei,
BP 149,
84008 Avignon.
+33 (0) 4 90 27 50 00

Other official web sites of interst may be:

Avignon Guide

Official Avignon 

There are of course plenty of other sites on the web.  Always worth checking out is Wikipedia.