Stackers Address: 7875 E 24th St, Yuma, AZ 85365 Phone: (928) 366-1181 Hours: Mon: 11am-8pm Tue: 11am-8pm Wed: 11am-8pm Thu: 11am-8pm Fri: 11am-8pm Sat: 11am-8pm Sun: 11am-8pm Subs & Sandwiches Other Businesses: Panda Express at 8001 E 32nd St, Yuma, AZ 85365 Little Caesars Pizza at 7875 E 24th St, Yuma, AZ 85365 Jack in The Box at 8007 E 32nd St, Yuma, AZ 85365 Panda Express at 3275 S Avenue 8 E, Yuma, AZ 85365 Arbys at 2000 S Avenue 3 E, Yuma, AZ 85365