
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.
