family-walkingC

Contact

Greenwood Creek Apartments

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.

Address & Phone Number


5608 Bellaire Dr. S.
Benbrook, Texas 76109
817-766-2542

Office Hours


Monday-Friday: 9:00am-6:00pm