Charlotte Russe 260 is located in Harlingen, United States on 2020 S EXPY 83. Charlotte Russe 260 is rated 3 out of 5 in the category apparel & fashion in United States. Charlotte Russe 260 is an apparel & fashion company based out of 2020 S EXPY 83, Harlingen, Texas, United States.
Company size
11-50 employees
Headquarters
Harlingen, Texas