Pet Services in Lowell (MA) Full list of companies Pet Services category in Lowell, Massachusetts Merrimack Animal Hospital 151 Stedman St, Lowell, MA 01851, (978)328-0306 Page 1