Sadaf Najmabadi, MD, Internal Medicine

801 Sterling Pkwy Ste 120
LincolnCA  95648-7327 (Placer County)


Phone: 916-408-3773
Fax: 916-408-3853

NPI: 1912019506
License Number: A52001 (CA)