Yuba Plaza Shell 831 Colusa Ave Yuba City, CA 95991 Phone: (530) 674-3700 Fax: (530) 674-7429
Category: Service Stations - Gasoline & Oil