Leon D Schimmel, MD, Obstetrics & Gynecology

2051 John Jones Rd
DavisCA  95616-9701 (Yolo County)


Phone: 530-753-3498
Fax:

NPI: 1790876712
License Number: C34574 (CA)