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. Woodland
Hills Mall, restaurants and entertainment are only blocks away. Creekwoods quiet setting and wonderful location create the
perfect place to call home.
|