From Our Editors
With so many styles to choose from, Annabelle in Newport is a fashion-lover's paradise! Present yourself at your best with the fabulous clothing at Annabelle. Try an item from Annabelle; it's been known to make its wearers look amazing.
Annabelle's patrons can find places to park in the area.