Greenbriar Apartments
Add to Favorites
CLOSED NOW
Today: 9:00 am - 6:00 pm
Tomorrow: 9:00 am - 6:00 pm
39 Years
in Business
Saved to Favorites
Phone: (918) 745-0650
Phone: (918) 712-4184
TollFree: (888) 580-9078
Phone: (918) 745-1155
Address: 2152 E 61st St, Tulsa, OK 74136
2218 E 59th St, Tulsa, OK 74105
2217 E 59th St, Tulsa, OK 74105
8130 S Lakewood Pl, Tulsa, OK 74137
6805 S Lewis Ave, Tulsa, OK 74136
4455 E 31st St, Tulsa, OK 74135
4700 E 54th St, Tulsa, OK 74135
6001 S Atlanta Ct, Tulsa, OK 74105
4322 E 51st St, Tulsa, OK 74135
6602 S Zunis Ave, Tulsa, OK 74136
2805 E 97th Ct, Tulsa, OK 74137