Veterinary Dental Center of Tulsa
4820 E 33rd St, Tulsa 74135