South Tulsa Retail Restaurant Space

11982 S. Memorial Dr.
Bixby, OK 74008