Family Practice Doctors Studdard Daniel M DO 8803 South 101st East Avenue Tulsa, OK 74133 (918) 294-6800