Stephen A McCurdy, MD, Internal Medicine

One Shields Ave
DavisCA  95616-8638 (Yolo County)


Phone: 530-752-8051
Fax: 530-752-3239

NPI: 1144202540
License Number: G48070 (CA)