8159 E 31st Street, Suite D, Tulsa, OK 74145