115 W. 3rd St. suite #600
(1)

115 W. 3rd St. suite #600, Tulsa, OK 74103

Reviews

1 year ago

Where I Live ......

What can I say... the people there are hard working and at the same time helpful to others..... There are many places to eat out at that is nearby if an individual or individuals would want to go out on town...... and there is a bit of (family time) entertainment that is within a walk or short drive depending on the individual(s).... And, most of the long time residents here are very helpful and courteous to others who would be looking for directions to other areas of the city........ Ca... View More