Scoops The Ice Cream Shop in Duxbury
13 Standish St,
Duxbury, 02332
(781) 934-3233
(781) 934-3233
Providers of dining in Duxbury
dining, food, ice cream parlor