Get directions to: Dowers, Yuba City, CA Restaurant address: 315 Colusa Ave Yuba City, CA 95991, USA Driving Walking Bicycling Restaurant: Dowers