David Siegel, MD, Internal Medicine

10535 Hospital Way
MatherCA  95655-4200 (Sacramento County)


Phone: 916-843-7096
Fax: 916-366-5475

NPI: 1023092590
License Number: G39933 (CA)