Emil's 66
208 S Taylor St
Spencer, NE 68777
Spencer, NE 68777