Travel agencies in Otto, New York, the US. Travel agencies locations in Otto, New York. Find the nearest travel agencies locations, near you. All types of business services Travel All travel agencies in Otto 5/5 Open now Until 10:00 pm R & R Dude Ranch Travel agency +1 716-257-5663 8940 Lange Road, Otto, New York 14766 Write a review Phone Hours Website Directions