Stella & Chewy’s expands operations in Oak Creek
Stella & Chewy’s LLC, a premium natural pet food company, is expanding its facility in Oak Creek—a $67.7 million project expected to create 245 jobs over the next three years. Read More