10110 E 55 Place, Tulsa, OK 74146