Holiday Motel, Tulsa, Tulsa County, Oklahoma, United States 2.2
3220 E Charles Page Blvd, Tulsa, OK 74127, USA
Phone
+1 918-585-1541
Located nearby
Hotel Tulsa, Tulsa County, Oklahoma, United States
Holiday Motel address
reviews phone Holiday Motel