Pet Love Closes its Doors in Beverly Hills
Critter News
DECEMBER 27, 2008
Pet Love is a business that sells animals from puppy mills.) The Beverly Center, an upscale shopping mall in Beverly Hills, California, has announced it will terminate Pet Love’s lease sometime in the next few months. And this Pet Love is only one of several stores that have closed as a result of Best Friends' Puppy-Store-Free L.A.
Let's personalize your content