T Trevor Knowles DMD 0 reviews 3150 E 41 Street Suite # 108 Tulsa, OK • 74105 View Practice (918) 742-4500