Neesha Pammi, MD, Internal Medicine

2637 Shadelands Dr
Walnut CreekCA  94598-2512 (Contra Costa County)


Phone: 925-930-9978
Fax: 925-930-9663

NPI: 1437230877
License Number: A79090 (CA)