Dr. Anu Prabhala, MD Endocrinology, Diabetes & Metabolism 34Leave a review Warren Clinic Endocrinology 6160 South Yale Second Floor, Tulsa, OK, 74136 (918) 497-3140
"Dr. Prabhala has been very good to me! Only Dr to ever take my blood pressure instead of the nurse."