X
Plan Your Visit x

The Campbell Hotel

2636 E 11th St
Tulsa, OK 74104

The Campbell Hotel

Address:
2636 E 11th St
Tulsa, OK 74104
Phone:
918-744-5500
Toll-Free Office:
855-744-5500
Office Fax:
918-935-3981

The Campbell Hotel
2636 E 11th St
Tulsa, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
A special thanks to our advertisers