List of cities named Otto:

Otto, NC 28763
Otto, TX 76675
Otto, WY 82434