KWIK SHOP #664 in 6910 S 108th St in La Vista