Supporting copy for the Request Service call out button.
Yuba Plaza Shell - Logo
Located in Yuba City, CA | 530-674-3700

Contact

Located in Yuba City, CA 
530-674-3700
Located in Yuba City, CA 
Call Us Today

Contact Yuba Plaza Shell Today!

Yuba Plaza Shell
831 Colusa Ave. 
Yuba City, CA 95991
530-674-3700
Serving: Corner of Stafford and Colusa Ave

Business Hours

Mon - Sun
Open 24 Hours

Get in Touch With Us

Send us a message

Share by: