Stoneham
Central Animal Hospital
109 Central St, Stoneham, MA 02180
Stoneham Animal Hospital
17 Elm St, Stoneham, MA 02180