True Religion Opens New Branded Store at Lenox Square in Georgia (Business Wire via Y

Admin

Administrator
Staff member
VERNON, Calif.----True Religion Apparel, Inc. today announced the opening of a new branded store at Lenox Square in the prestigious Buckhead district of Atlanta, GA. The 1,214-square-foot branded store will carry the entire True Religion collection, including denim, denim-related sportswear and a full range of licensed product.

More...
 
Top