Photos for The Campbell Hotel

4.5
23 votes

The Campbell Hotel

2636 East 11th Street, Tulsa, Oklahoma 74104 USA

Add Photo