Angels' Straw Bale Saloon

Address: 
89541 Power Rd, Spencer, NEBRASKA 68777