How would one go about contacting the French Embassy?

Look here, find the nearest, bone up a bit on the information on the site, so you've got something to talk about, then phone/walk in and ask for the press attache, I would think.
_________________________
Politics and Ideology: Not my bag