Riaz Ali Shah, MD, Transplant Surgery

1321 Cottonwood St
Ste 203
WoodlandCA  95695-5131 (Yolo County)


Phone: 530-668-2600
Fax: 530-662-7330

NPI: 1417105602
License Number: 036117369 (IL)