Pamela Dewar De Silva, MD, Internal Medicine

623 W Ave Q
Ste A
PalmdaleCA  93551-3890 (Los Angeles County)


Phone: 661-726-6255
Fax: 855-451-0552

NPI: 1568414548
License Number: A48894 (CA)