Company description
If you want a better way of life in OK, you’ll have come to the right place when you choose to live at Twin Creek Village. Our apartments are located just a few minutes’ walk from a variety of amenities including shopping and restaurants. What’s more, you can enjoy the on-site fitness center and swimming pool.