Marc B Schenker, MD, Internal Medicine

1 Shields Ave
Tb 168 Dept Public Health Sciences
DavisCA  95616-5270 (Yolo County)


Phone: 530-752-5676
Fax:

NPI: 1225010622
License Number: G27973 (CA)