Contact Us
The Village Flats Apartments
624 South Peoria Avenue
Tulsa, Oklahoma 74120
(918) 265-1211
Hours
Monday - Friday 9:00am - 5:00pm
Saturday 10:00am - 2:00pm
Sunday Closed
The Village Flats Apartments
624 South Peoria Avenue
Tulsa, Oklahoma 74120
(918) 265-1211
Monday - Friday 9:00am - 5:00pm
Saturday 10:00am - 2:00pm
Sunday Closed