Priest Rosemary 5512 South Lewis Avenue, Tulsa, OK 74105