Towne Banks Outer Banks Marathon & Half Marathon11/07/2025 to 11/09/2025WebsiteRun in the oldest continuously running road race in the OBX!View Details