from the web site of the most ungrateful European nation in existence: EMBASSY OF FRANCE IN THE UNITED STATES Address 4101 Reservoir Road, NW Washington, DC 20007 Telephone: (202) 944-6000 Fax (202) 944-6166 Ambassador: Jean-David Levitte Minister (Deputy Chief of Mission) Denis Pietton