Incorrect Race Information? Click HERE to Submit Updated Race Details
The Telegraph Road Race is a Running race in Peru, New York consisting of a 0.3 Hour Run.
Help other racers! Let them know how the course, atmosphere, and schwag were!
Write a Review