James Diffley MD

Pediatrics Physician, Primary Care
  • Kaiser Permanente Walnut Creek Medical Center, 1425 S Main Street, Walnut Creek, CA 94596, (925) 295-4000
  • Clinic, 573 La Vista Road, Walnut Creek, CA 94598

Insurances Accepted

Kaiser Permanente

Insurance coverage can vary by location and plan. Confirm directly with the provider's office when you schedule.

Claim this Profile