With construction now underway on a new facility, officials and supporters of Tulsa’s Family Safety Center gathered Wednesday to reflect on how far they’ve come and to thank those who made the next phase possible.
The $24 million construction project is expected to be complete in September 2025. The new facility, located at 2829 S. Sheridan Road, will share a 10-acre campus with the Child Advocacy Network.