10008 East 73rd Street, Tulsa, OK 74133, USA
10008 E 73rd St Tulsa, OK 74133-3312
Tulsa
Oklahoma
74133
US
877-411-3436877-411-3436
Candlewood allows up to three pets of any size for a $50 fee for one-six nights and $150 for seven nights or more.