Located in Historic West Tulsa at 3301 S. 29th W. Avenue.
It is just next door to Channel 8, on Lookout Mountain. AKA- near the bridge of Gru’s nose!
Please note: While this is the physical address, the mailing address for Tulsa Trails West is:
1120 S. Boston Avenue
Tulsa, Oklahoma 74119