Let us introduce ourselves - watch our video here!
learn more

Linwood Animal Hospital is conveniently located on Route 3A in Lowell, MA near the Chelmsford border.