Where to buy TomTom in Stamford
| Name | Address | Phone | |
|---|---|---|---|
| TomTom Retailer - Radio Shack - Stamford-elm #01-1419 | 561 Elm St | 203-323-2811 | |
| TomTom Retailer - Radio Shack - Stamford-high Ridge #01-1202 | 29 High Ridge Road | 203-325-0371 | |
| TomTom Retailer - Staples #0054 | 2299 Summer St. | 203-323-6691 | |
