I need technical support for my Amazon Alexa. What should I do? MyPlace Customer Support December 09, 2017 19:26 Follow Please consult with Amazon if you are experiencing hardware issues with the device. Related articles I am moving and need to change my address. How do you do that? Where can you get more information about Amazon Echo? Where can you find out more information about the MyPlace Amazon Alexa skills? Comments 0 comments Please sign in to leave a comment.