Contact Us


Wallace at Windsor is located at the Windsor Hills Resort. Walt Disney World is only 2.5 miles away!

Whoops, looks like something went wrong.