The Chateau – Westboro Address 95 Turnpike Rd Westborough MA 01581-2835 United States Upcoming Events No events in this location Posted in .