PeachTree Road Race by Fitletic Team | May 10, 2018 Start date: July 2, 2018End date: July 3, 2018Location: Georgia World Congress CenterOfficial Website: https://www.atlantatrackclub.org/peachtreePeachtree Road Race is the world’s largest 10-kilometer race (an estimated 60,000 participants in 2011),held annually in Atlanta, Georgia, on July 4, Independence Day.