Schools in Todd, North Carolina, the US. Schools locations in Todd, North Carolina. Find the nearest schools locations, near you. All types of business services Real estate School Travel All schools in Todd Elkland School School 8160 North Carolina 194, Todd, North Carolina 28684 Write a review Phone Directions