Nobody had an answer, so I looked it up and answered my own question. The debate schedule for the 2004 election year is as follows:

First presidential debate:
University of Miami
Coral Gables, FL
Thursday, September 30

Vice presidential debate:
Case Western Reserve University
Cleveland, OH
Tuesday, October 5

Second presidential debate:
Washington University in St. Louis
St. Louis, MO
Friday, October 8

Third presidential debate:
Arizona State University
Tempe, AZ
Wednesday, October 13