DR. TODD DIEBOLD, D.O.

Obstetrics & Gynecology

Active Individual
NPI: 1689081861

Practice Address

2 MEMORIAL DR FL 1
Decatur, IL 62526

Phone: (217) 545-8000

Specialties

Specialty Code Primary License
Obstetrics & Gynecology 207V00000X Yes 036148191 (IL)

Frequently Asked Questions

NPI 1689081861 is the National Provider Identifier for DR. TODD DIEBOLD, D.O., a Obstetrics & Gynecology provider located in Decatur, IL. This NPI was enumerated on July 19, 2014.
DR. TODD DIEBOLD, D.O. practices at 2 MEMORIAL DR FL 1, Decatur, IL 62526.

Quick Facts

NPI
1689081861
Type
Individual
Enumerated
Jul 19, 2014
Last Updated
Nov 24, 2025

Nearby Providers