Barkin Groomers Home Pets > Pet Groomers > Barkin Groomers Address: 16101 Ventura Blvd., Ste. 120 Encino CA 91436 Telephone: 818-359-0718 Tweet