3701 East Admiral Place, Tulsa, OK 74115, USA
3701 E. Admiral Pl
Tulsa
Oklahoma
74115
United States
We rescue and rehabilitate poodle and poodle mixes in the Oklahoma area and surrounding states. Our volunteers are confirmed poodle lovers!