Get Directions to Osceola City Transfer Station ← View details 1626 130th Rd, Osceola, Nebraska 68651 +1 402-747-4881 Get Directions From* To * — Required information