
Marcella B. Leonard
D.D.S.
Board Certified
Bio
Best Endodontics of Evanston
Education
Endodontic Program
University of Illinois at Chicago
Graduated: 2010
Dental Program
University of Illinois at Chicago
Graduated: 2007
Professional Affiliations
- American Dental Association