The Dudley Chateau

Wayland's Favorite Hangout

Situated on the sunny shores of Dudley Pond in Cochituate.