Toggle navigation
Log In
|
Sign Up
Add My Event
Log In
|
Sign Up
Challenged Champions Obstacle River Run
Ottawa, OH
About
Participants
Results
Photos
Awards
Donate
Contact
Courses & Maps
Event Location
Event Location
Challenged Champions Equestrian Center
11913 Road 6
Ottawa, OH 45875