Main content starts here, tab to start navigating

The Anchor Duxbury

289 St George St,
Duxbury, MA 02332

Monday - Sunday    

11:30 AM – 9 PM

Get Directions