Rafael Rodriguez, MD, Pathology

1325 Cottonwood St
Dept Of Pathology
WoodlandCA  95695-5131 (Yolo County)


Phone: 916-634-7767
Fax: 916-672-1524

NPI: 1265483192
License Number: A85779 (CA)