This is for everyone who is frustrated with Cudo's customer service methods - not a good move eliminating any source of customer service contact support from your website. This number is literally nowhere to be found. This is their number for anyone pulling their hair out trying to find it: 85145800
0 comments