rue21 - Closed
Main:
(830) 278-3912
Toll Free: (866) 533-4783
Toll Free: (866) 533-4783
2260 East Main Street, Uvalde Plaza Shopping Center, Uvalde, Texas, 78801
Note: Uvalde Plaza Shopping Center
Note: Uvalde Plaza Shopping Center