at 3224 E 21st St, Tulsa , 74114 United States
Kennel Shop is Tulsa based place and this enity listed in Pet Store category. Located at 3224 E 21st St OK 74114. Contact phone number of Kennel Shop: (918) 742-5050