Twin Rivers Polaris Store in Yuba City Dealer Address 501 Plumas St95991 Yuba City , CA, USContact Tel.: (530) 673-2525Contact StoreFind on Map Matthew Fitzgerald Morris Cycle Supply Store in Yuba City Lucky Customs Store in Yuba City