Contact Red River Apartments

Property Address

1502 E. 71st St.

Tulsa, OK   74136

T: (918) 496-0547

F: (918) 496-4050

Office Hours

Monday - Friday: 8:30am - 5:30pm

Saturday: 10:00am - 4:00pm

Contact Form