![thumbnail](https://i2.ypcdn.com/blob/30563881e23c56214386d72c146c7f439c4c7160_150x150_crop.jpg)
Yuba Plaza Shell
Add to Favorites
Claimed
OPEN NOW
Today: Open 24 Hours
59 Years
in Business
5 Years with
Yellow Pages
Saved to Favorites
Store
Shell Yuba Plaza
Phone: (530) 812-0012
Address: 831 Colusa Av, Yuba City, CA 95991
Website: http://www.shell.com