Location of store Vera Asian in Taubman Prestige Outlets outlet mall is 17017 North Outer 40 Road, Chesterfield, Missouri - MO 63005.
GPS Coordinates: 38.669981, -90.582962
« Return to store detail