Pallavi Agarwal, MD (918) 742-4900 Service Location 3336 E 32nd St Tulsa, Oklahoma 74135 Directions Find Services location