Schools in Otto, North Carolina, the US. Schools locations in Otto, North Carolina. Find the nearest schools locations, near you. All types of business services Real estate School Travel All schools in Otto Otto Elementary School School Otto, Otto, North Carolina 28763 Write a review Phone Directions