The inaugural Stillwater Marathon will be held in the historic river town of Stillwater, Minnesota (USA) on Sunday, May 24, 2009 at 7 AM.
Stillwater is located 30 minutes east from Minneapolis/St. Paul, MN.
The event will offer four different races : Full-Marathon, Half-Marathon, 20-Mile Race and a 12K race.
For more information :