Where to buy TomTom in Newport

Name Address Phone
TomTom Retailer - Kmart - 1301 Monmouth Street 1301 Monmouth Street (859)431-8500
TomTom Retailer - Radio Shack - Newport-newport Plaza #01-4503 Newport Plaza S C 859-292-0241

Other popular stores in Newport: