D Dr. James Fleckenstein, MD 0 reviews 5524 E 106th Pl Tulsa, OK • 74137 View Practice (214) 648-7813
R Robert Cobb, DO 0 reviews 9716 Reverside Pkwy Suite 100 Tulsa, OK • 74137 View Practice (918) 299-4333