rue21 - Closed
Main:
(530) 751-3076
Toll Free: (866) 533-4783
Toll Free: (866) 533-4783
1201 Colusa Avenue, Suite G719, Yuba Sutter Mall, Yuba City, California, 95991
Note: Yuba Sutter Mall
Note: Yuba Sutter Mall