Talbots @ International Plaza

Clothing Store and Department Store
Bay Street, Tampa, FL 33607, United States
Credit Cards:
Yes
Total Visitors
40
Total Visits
78
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Jeffrey W.

    Last minute gifts for the parents. Can't unwrap appliances so getting stuff for under the tree.

    Jeffrey Wooten · December 21, 2011
    Save