Where to buy Roku in Groton

Name Address Phone
Roku Retailer - Radio Shack - Groton-shoppers Mall #01-1239 Groton Shoppers Mall 860-445-1254

Other popular stores in Groton: