Is there a victoria secret in that mall
Address: 17305 Davenport St, Omaha, NE 68118, USA
Jennifer Dein | Sep 24, 2017
Yes there is a Victoria secret
Tess Doty | Sep 24, 2017
Yes
V Vwj | Sep 24, 2017
Yes there is one there at Village Point shopping center.
JEFF PETERS | Sep 24, 2017
Yes. 17110 Davenport St.
Cassie Mac Donald | Sep 24, 2017
There is yeah, it just opened up
Kevin Brennan | Sep 24, 2017
Not sure
Thanks! Your answer is awaiting moderation.