Vision One store in Mall St. Vincent (Louisiana)
Information & Events
Vision One store is located in Mall St. Vincent, 1133 St. Vincent Ave. Suite 200, Shreveport, LA
Other shopping malls
The office manager of this location is horrible.. I will NEVER go back to this location as long as she is there.. She has NO costumer service skills what so ever!!! She really needs to retire because she hates her job... I don't usually use the word bitch but it's the only word I can think of to describe her.... No class at all!!!