Store name: Finish Line Address: 1215 Colusa Avenue, Yuba City, CA Shopping mall: Yuba Sutter Mall State: California Store phone: 530-790-6890 Location: Category: 25
: