Massachusetts Veterans' Service Officers Association, Inc.
Incorporated in 2003, serving U.S. Military Veterans since 1861

Report any updates here.
City/Town
VSO
Contact Info
Address
Barnstable
Ed Merigan
Tel: 508-778-8740
Fax: 508-778-8745
edwa...@town.barnstable.ma.us
Town of Barnstable
66 Falmouth Rd
PO Box 429
Hyannis 02601
Barre
Anthony Musnicki
Tel: 978-355-2743
Town of Barre
213 Dana Rd
Barre 01005
Becket
Doug Mann
Tel: 413-243-5519
leev...@wmconnect.com
Town of Becket
PO Box 199
Lee 01238
Bedford
Fred Gordon
Tel: 781-275-1328
Fax: 781-275-7767
fgor...@bedfordma.gov
Town of Bedford
12 Mudge Rd
Bedford 01730
Belchertown
Robert Messier
Tel: 413-323-0409
Fax: 413-594-3594
rja...@belchertown.org
Town of Belchertown
2 Jabish St
Belchertown 01007
Bellingham
Ray Gagne
Tel: 508-966-5801
Fax: 508-966-4425
Town of Bellingham
Mechanic St
Bellingham 02019
Belmont
John Maguranis
Tel: 617-908-7479
jmag...@town.belmont.ma.us
Town of Belmont
PO Box 56
Belmont 02478
Berkley
Robert Woods
Tel: 508-669-5027
Town of Berkley
979 Somerset Ave
Dighton 02715
Berlin
Jim Carbral
Tel: 978-838-2442
vete...@townofberlin.com
Town of Berlin
23 Linden Street
Berlin, MA 01503
Bernardston
Leo J. Parent
Tel: 413-863-3205
Fax: 413-863-3219
Town of Bernardston
190 Millers Falls Rd
PO Box 392
Turners Falls 01376
Beverly
Jerry Guilebbe
Tel/: 978-921-6018
Fax: 978-921-6118
jgui...@beverlyma.org
City of Beverly
191 Cabot St
Beverly 01915
Billerica
Ken Buffum
Tel: 978-671-0968
Fax: 978-671-0947
kbuf...@town.billerica.ma.us
Blackstone
Robert Greenhalgh
Tel: 508-883-1624
Town of Blackstone
26 Orchard St
Blackstone 01504
Blandford
Bolton
Jim Cabral
Tel: 978-838-2442
vete...@townofberlin.com
Town of Bolton
23 Linden Street
Berlin, MA 01503
Boston
Eugene Vaillancourt
Tel: 617-635-3039
Fax: 617-635-3957
euge...@ci.boston.ma.us
City of Boston
43 Hawkins St
Boston 02116
Bourne
Ed Merigan
Tel: 508-778-8740
Fax: 508-778-8745
Town of Bourne
66 Falmouth Rd
PO Box 429
Hyannis 02601
Boxborough
Don Morse
Tel: 978-263-1116
Fax: 978-264-3127
Town of Boxborough
29 Middle St
Boxborough 01719
Boxford
Ed Mitchell
Tel: 978-688-9525
Fax: 978-682-6378
vete...@comcast.net
Veterans' Services
120 Main St
N. Andover 01845
Boylston
Tel: 508-869-2774
Town of Boylston
120 Nicholas Ave
Boylston 01505
Braintree
Richard Walsh
Tel: 781-794-8217
Fax: 781-535-6138
rwa...@braintreema.gov
Town of Braintree
71 Cleveland Ave
Braintree 02184
Brewster
Ed Merigan
Tel: 508-778-8740
Fax: 508-778-8745
edwa...@town.barnstable.ma.us
Town of Brester
66 Falmouth Rd
PO Box 429
Hyannis 02601
Bridgewater
Roger Fisette
Tel: 508-697-0908
Fax: 508-697-0959
Town of Bridgewater
64 Central Square
Bridgewater 02324
Brimfield
Robert Mathison
Tel: 413-267-4140
Fax: 413-267-3726
Town of Brimfield
110 Main St
Monson 01057
Brockton
Bob Gale
Tel: 508-580-7850
Fax: 508-941-0282
dfar...@ci.brockton.ma.us
City of Brockton
156 W. Elm St
Brockton 02401
Brookfield
Bob Gale
Tel: 508-580-7850
Fax: 508-941-0282
Town of Brimfield
110 Main St
Monson 01057
Brookline
Bill McGroarty
Tel: 617-730-2112
Fax: 617-730-2388
bill...@town.brookline.ma.us
Town of Brookline
11 Pierce St
Brookline 02445
Buckland
Leo Parent
Tel: 413-863-3205
Fax: 413-863-3219
Town of Buckland
PO Box 392
190 Millers Falls Rd
Turners Falls 01376
Burlington
Robert Hogan
Tel: 781-270-1960
Fax: 781-270-1605
vete...@burmass.org
Town of Burlington
29 Center St
Burlington 01803
Top