Address: 6618 E Latimer Pl, Tulsa, OK 74115, USA
Phone: +19188356633
Sunday: 11AM–3PM
Monday: 10AM–6PM
Tuesday: 10AM–6PM
Wednesday: 10AM–6PM
Thursday: 10AM–6PM
Friday: 10AM–6PM
Saturday: 10AM–6PM
Rick Fisher
Don't leave your vehicle in the parking lot at ALL or u won't have a car a radio or even wheels
Tiffany Rider Williams
For the most part..the remaining tenants are"friendly" for lack of a better word..in their boarded up units
Terry Yarbrough
At work, Tennant's are a hot mess females having druken domestic dispute
a w
Ghetto... Many car break ins reported. If u don't care about your surroundings and only the price, this is the place for you.
Thanks! Your review is awaiting moderation.
975.00 a month 2 much ...
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.