Pet Resources
Pooches
5331 E 41st St
Tulsa, OK 74135
(918) 398-6459
Tip:
Book ahead. Especially during busy public holidays.