Find Pet Supplies in New Milford, CT. Listings include Stella’s Natural Dog Treats. Click on each in the list below the map for more information.