Ramada Ltd
Address:
7475 E Admiral Pl, Tulsa, OK 74115
Phone:
(918) 836-8101
Hotels & Motels
Other Businesses:
- Delux Inn Tulsa at 8150 East 27th Street, Tulsa, OK 74129
- Executive Inn at 11328 E 11th St, Tulsa, OK 74128
- America's Value Inn at 10117 E 11th St, Tulsa, OK 74128
- Desert Hills Motel at 5220 E 11th St, Tulsa, OK 74112
- Trade Winds Central Inn at 3141 East Skelly Drive, Tulsa, OK 74106