The Chateau Westboro Restaurant To navigate, press the arrow keys. The Chateau Westboro Restaurant95 Turnpike Rd - WestboroughEvents 42.2870242 -71.5976627 Address 95 Turnpike Rd Westborough MA 01581 United States Upcoming Events No events in this location