Dentist 5520 South Lewis Avenue, Tulsa, OK 74105