Home      My Login
Creekwood Apartments
Apartment Search
 

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.

 
 
 
 
Creekwood Apartments
8418 S. 77th E. Ave.
Tulsa,OK 74133
 
Phone: 918-250-0606
Fax: 918-254-0009
creekwood@caseusa.com
 
Office Hours:
M-Th: 9:00AM-6:000PM
Fri: 9:00AM-5:00PM
Sat: 10:00 AM-5:00 PM
Sun: 1:00 PM-5:00 PM
 
Case HomeMy LoginContact UsPrivacy PolicyMembers Only
 
Copyright (c) 2011. All rights reserved.