Business Details: Owner: Steve "Yoba" Elwood Address: PO Box 104, Rushville, NE 69360 Phone: 308-360-2314 Email: Established: 1987 Under current ownership since: 1987