Roku com link account will help you to guide to setup, install your Roku device. If you struck in any issues then you can contact us at +1-866-991-0140 to solve all your Roku related problems.
Address
''14502 N Dale Mabry Hwy, Suite 200, Tampa, FL 336 San Francisco, California 94107