Nah...If you write there, you'll get practically a form letter response. Then you'll probably get mad and write to their executive offices in NY. Your efforts will result in a response from the "Executive Consumer Relations" group which is in Fort Lauderdale, Florida. (No, I don't get this either.)
Save yourself the extended effort, Just write to Florida directly:
American Express
Executive Consumer Relations
777 American Expressway
Fort Lauderdale, FL 33337
By the way, I have my doubts if this is an actual American Express office, or just some outsourced customer service operation. Maybe one of our Florida FT'ers can check if they're nearby.