Oak Tree Inn Morrill

707 E Webster St
Morrill
Nebraska
United States