Diana Marie Chen, MD, Internal Medicine

4408 S Harvard Ave
TulsaOK  74135-2615 (Tulsa County)


Phone: 918-574-0350
Fax: 918-574-0359

NPI: 1518919091
License Number: 16942 (OK)