3240 S 121st E Ave
Tulsa, OK 74146