Scott,
I’m not sure that there is any special address to reach David Gunn at, just address a letter to him, put his name on the envelope and mail it to Amtrak at:
National Railroad Passenger Corporation
Washington Union Station
60 Massachusetts Avenue – NE
Washington, DC 20002
I will also mention though, that dirty trains are something I believe he is already working on. About two – three months back he issued a directive in a memo asking all employees to take pride in the trains rolling out of the yards, including making sure that they were clean. Additionally as Miami Joe who works for Amtrak in Florida and is one of our members here on the board, told us recently, Miami just got a brand new car wash. This new wash came after not having a working car wash for quite sometime. So I think that David may already be trying to fix this problem. That’s not to say that you shouldn’t go ahead and write him anyhow. I get the impression that David is the type of man who wants to hear from passengers, and even if he doesn’t personally read each and every letter, I’d bet he’s got someone reading them and reporting to him.
On the other hand, also keep in mind that it’s not simply possible to wash each and every train, every day. Especially for those trains whose runs last for more than a day. Plus, all it takes is one good rainstorm to make the windows spotty and dirty looking. Yes, they shouldn’t be absolutely filthy, but it is hard to have them pristine. It should also be noted now that we are approaching winter, it’s also harder to keep them clean. First off snow and rock salt create a real mess on the trains. Second, I would expect that you loose the ability to use the car washes in the north when the temps are below freezing.