8338 East 61st Street, Tulsa, OK 74133, USA
8338 E 61st St S Tulsa, OK 74133
Tulsa
Oklahoma
74133
US
877-411-3436877-411-3436
Presidential Suites Tulsa allows up to two pets per room with a $25 per pet per night fee. No weight or breed restrictions.