Store name: Talbots Address: 6200 20th Street, Room 471, Vero Beach, FL 32966 Shopping mall: Indian River Mall State: Florida Store phone: (772) 564-7009 Location: D Category: 0
: