Directory Company Details Amway Center Address: 400 W Church StSte 200, Orlando, FL 32801 United States Phone: 407-440-7900 Web site Company Type: In-House Service Professional