KWIK SHOP #673 in 5306 N 103rd St in Omaha