Animals in Lowell (MA) Full list of companies Animals category in Lowell, Massachusetts Linwood Animal Hospital 1500 Gorham St, Lowell, MA 01852, (888)389-7418 Page 1