Town List D


Dalton

413-684-6103

Fax: 413-684-6107

Town Hall, 462 Main St., 01226

M-W: 8a-4p; Th: 8a-6p


Danvers

978-777-0001

Fax: 978-777-1025

Town Hall,One Sylvan St.,01923

M-W: 8a-5p; Th: 8a-7:30p; F: 8a-1:30p


Dartmouth

508-910-1800

Fax: 508-910-1894

Town Hall,400 Slocum Rd., P.O. Box 79399, 02747

M-F: 8:30a-4:30p


Dedham

781-326-1638

Fax: 781-461-5992

Town Hall, 26 Bryant St., P.O. Box 306, 02027

M-F: 8:30a-4:30p


Deerfield

413-665-2130

Fax: 413-665-5512

Town Hall, 8 Conway St., South Deerfield, 01373

M-F: 9a-4p


Dennis

508-760-6115

Fax: 508-394-8309

Town Hall, 485 Main St., P.O. Box 1419, South Dennis, 02660

M-F: 8:30a-4:30p


Dighton

508-669-5411

Fax: 508-669-5932

Town Hall, 979 Somerset Ave., 02715

M,Tu,Th: 8a-4p; W: 8a-5p; F: 8a-12p; 2nd & Last Wed Evening 6:30p-8p


Douglas

508-476-4000

Fax: 508-476-4012

Town Hall, 29 Depot St., 01516

M-Th: 8:30a-1p, 1:30p-4p; Tu Evenings: 6p-8p


Dover

508-785-0032

Fax: 508-785-2341

Town Hall, 5 Springdale Ave., P.O. Box 250, 02030

M,W,F: 9a-1p; Tu,Th: 9a-4p


Dracut

978-453-0951

Fax: 978-452-7924

Town Hall, 62 Arlington St., Room 4, 01826

M-F: 8:30a-4:30p


Dudley

508-949-8004

Fax: 508-949-7115

Town Hall, 71 West Main Street, Room 207, 01571

M-Th: 8a-12p, 12:30p-4:30p; Th: 6p-8p; F: 9a-1p


Dunstable

978-649-4514

Fax: 978-649-4371

Town Hall, 511 Main St., 01827

M: 6p-9p; Tu,W,Th: 9a-3p; F: 9a-1p


Duxbury

781-934-1131

Fax: 781-934-9278

Town Hall, 878 Tremont St., 02332

M-F: 8a-12p, 1p-4p