D Diane Preston 0 reviews 1920 East 73rd Street Apt 15K Tulsa, OK • 74136 View Practice (918) 378-2739