Doctor profile image

DEBRA BABICH M.D.

M.D. specializing in dermatology in Decatur, Illinois

NPI Number

1649215757

Board Certified?

Yes

About

Dr. DEBRA BABICH is a highly qualified M.D., dedicated to providing excellent patient care and medical expertise.

Practice Location

2880 N MONROE ST

DECATUR, IL 3269

Mailing Location

2880 N MONROE ST

DECATUR, IL 3269

Loading map...

Board Certified?

Yes

NPI Number

1649215757

Common questions & answers

What is Dr. DEBRA BABICH's specialization?

Dr. DEBRA BABICH specializes in Dermatology.


Where does Dr. DEBRA BABICH practice?

Dr. DEBRA BABICH practices in DECATUR, IL.


Is Dr. DEBRA BABICH board certified?

Yes, Dr. DEBRA BABICH is board certified.


What is Dr. DEBRA BABICH's NPI number?

Dr. DEBRA BABICH's NPI number is 1649215757.