Pallavi Agarwal, MD, Internal Medicine

3336 E 32nd St
TulsaOK  74135-4448 (Tulsa County)


Phone: (918) 742-4900
Fax: 918-742-4901

NPI: 1831249812
License Number: 23998 (OK)