I have found an address where you can mail your letter of complaint. The following is the address i found through searching online. Walt Disney World Guest Communications
P.O. Box 10,040
Lake Buena Vista, FL 32830-0040
It states that writing to them is the best way for you to get a response.