From Our Editors
With so many styles to choose from, Charlotte Russe in Newington is a fashion-lover's paradise! The clothing at Charlotte Russe will flatter any figure. Stay warm this winter with great accessories from Charlotte Russe. Revamp your style. This store is ready to fill any woman's closet to the max.
With parking nearby to spare, Charlotte Russe is ready for your visit.