Located nearby
The Jim is located at 9701 E 61st St, Tulsa (~14.2 km from the central part of Tulsa).
You are on this page because you are most likely looking for: or bar,
The Jim Tulsa, United States,
The Jim, address,
.