9206 South Toledo Avenue, Suite 150
Tulsa, Oklahoma 74137
Haven Center is located in the Ashton Creek office park which is off 91st Street between Yale and Harvard. From 91st, turn south onto Toledo Ave and continue to the second roundabout, then turn right. Our office is in a small house-style building on the west side of the street tucked back from main road.
Ideally situated in the heart of the Midwest, Tulsa, Oklahoma is a thriving cosmopolitan metropolis with an area population of over one million people. With a flourishing local scene encompassing world-class arts and culture, impressive Art Deco architecture, and state-of-the-art parks and recreation, Tulsa is easily accessible via ground or air.
Tulsa International Airport (TUL)