Travel agencies in Upland, Nebraska, the US. Travel agencies locations in Upland, Nebraska. Find the nearest travel agencies locations, near you. All types of business services ATM Bank Finance Travel All travel agencies in Upland Odyssey Travel Travel agency 1815 O Rd, Upland, Nebraska 68981 Write a review Phone Directions