Where to buy Roku in Groton
| Name | Address | Phone | |
|---|---|---|---|
| Roku Retailer - Radio Shack - Groton-shoppers Mall #01-1239 | Groton Shoppers Mall | 860-445-1254 | |
| Name | Address | Phone | |
|---|---|---|---|
| Roku Retailer - Radio Shack - Groton-shoppers Mall #01-1239 | Groton Shoppers Mall | 860-445-1254 | |
24 hour store locations in Groton More store locations in Groton