Landmark Inn

246 Main Street
Bayard
Nebraska
United States