Holiday Motel

3220 East Charles Page Boulevard, Tulsa, OK 74127