The City of Tulsa is opening a new inclement weather shelter for the homeless in Tulsa as the temperatures drop.
It’s going to be at BeHeard Movement, at 7216 E. Admiral Pl., The shelter is going to be operated by CREOKS in partnership with BeHeard Movement and other service providers. The new shelter opens November 17, 2025, and is going to operate 24/7 through March 31, 2026.
The goal is to provide a safe, supportive, and pet-friendly environment for adults needing a warm place to stay during the coldest months of the year. The facility will offer case management, behavioral health therapy, peer support, housing, and employment navigation, pharmacy delivery, and medical services…