Veterinary Providers
Barnstable County
Animal Rescue League of Boston
Spay Waggin’ – Various Locations
877-590-7729
MSPCA- Cape Cod
1577 Falmouth Rd
Centerville, MA 02632
508-775-0940
Berkshire County
Pittsfield Veterinary Hospital
1634 West Housatonic Street
Pittsfield, MA 01201
413-499-1580
Bristol County
Also see Rhode Island providers
Animal Rescue League of Boston
Spay Waggin’ – Various Locations
877-590-7729
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940
Essex County
Cape Ann Animal Aid
4 Paws Lane
Gloucester, MA 01930
978-687-7453
MSPCA – Methuen
400 Broadway
Methuen, MA 01844
978-687-7453
MSPCA – Angell at Essex
565 Maple Street
Danvers, MA 01923
978-304-4648
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940
Northeast Animal Shelter
347 Highland Ave.
Salem, MA 01970
978-745-9888
Hampden County
Dakin Community Spay/Neuter Clinic
171 Union Street
Springfield, MA 01105
413-781-4019
Second Chance
Springfield Community Veterinary Clinic
67 Mulberry Street,
Springfield, MA 01105
413-739-2343
Thomas J. O'Connor Animal Control
627 Cottage Street
Springfield, MA 01104
413-781-1484
Hampshire County
Westbrook Veterinary Hospital
2 Belchertown Road
Pelham, MA 01002
413-253-7797
Hampshire Veterinary Hospital
260 Snell Street
Amherst, MA 01002
413-549-5800
Middlesex County
Heal Veterinary Clinic
150 Belmont Ave.
Watertown, MA 02472
617-932-5166
Lowell Humane Society
951 Broadway Street
Lowell, MA 01854
978-452-7781
(cats only)
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940
Pet Haven Animal Hospital
153 Mount Auburn Street
Watertown, MA 02472
617-924-1616
Norfolk County
Animal Rescue League of Boston
Community Surgical Clinic
55 Anna’s Place
Dedham, MA 02026
877-590-7729
Animal Rescue League of Boston
Spay Waggin’ – Various Locations
877-590-7729
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940
Plymouth County
Animal Rescue League of Boston
Spay Waggin’ – Various Locations
877-590-7729
Suffolk County
Boston Animal Care and
Control
26 Mahler Road
Roslindale
Boston, MA 02131
617-635-1800
MSPCA – Boston
350 S. Huntington Avenue
Boston, MA 02130
617-541-5007
Animal Rescue League of Boston
Spay Waggin’ – Various Locations
877-590-7729
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940
Worcester County
Animal Shelter Inc.
17 Laurelwood Road
Sterling, MA 01564
978-422-8449
Second Chance Veterinary Clinic
372 North Main Street
North Brookfield, MA 01535
508-637-1333
Second Chance
Worcester Community Veterinary Clinic
831 Main Street
Worcester, MA 01610
774-243-1234
Second Chance
Animal Services
700 Worcester Street
Southbridge, MA 01550
774-318-1101
Merrimack River Feline Rescue Society
Catmobile – Various Locations
978-465-1940