All you need to know about Dr. DEEPA PHILIP practicing at 1923 S Utica Ave Fl 4, Tulsa, OK, 74104 with NPI Number 1659614105.
Specializations: Endocrinology, Diabetes & Metabolism Counties Served: Tulsa, OK