Get directions to: The Last Chance Bar, Burr, NE
Restaurant address: 360 4th St Burr, NE 68324, USA
Restaurant: The Last Chance Bar