9206 S Toledo Ave, Ste 150
Tulsa, Oklahoma 74137
The 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-type 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 a 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)