I lived towards the part closest to memorial. My neighbors were all very nice and i never felt like i wasnt safe. I really liked living there i stayed for 2 years until i was had saved up enough to get a new home. Growing family problems. Its a great place to live go check them out.
Management is courteous and usually quick to respond to any questions or problems.
Great staff, for a large complex it's pretty quite, close to the mall, easy highway access
Great location Nice apartment for price Nice office people Decent maintenance
It's needs some upgrades in the apartment, would be nice if the got a dog park like Sheridan Ponds
If quality, convenience and affordability are the questions, Creekwood is the answer! Our outstanding apartments offer spacious, well-designed floor plans and a management and maintenance staff that is dedicated to serving you.Creekwood is located in the heart of South Tulsa and offer amenties that are sure to please you. Woodland Hills Mall, St. Francis, St. Francis Children's Hospital, Cancer Treatment Center of America, Southcrest Hospital, Hillcrest Hospital, the Creek Turnpike, Highway 169 and Highway 75 are all minutes away as well as restaurants and other entertainment.Enjoy our serene indoor and outdoor swimming pools or stay in shape in our fitness center. Don't forget we're pet friendly too.Creekwoods quiet setting and wonderful location, 83rd & Memorial, create the perfect place to call home. Call or come by today to make Creekwood your new home!
Pet Policy: Pets Accepted. 80lbs weight restriction. Pet Fee per pet (non refundable) is $400 under 40lbs; $500 41-80lbs. Pet Rent $25/per pet a month.