Dr. Ella L. Toombs Dermatology 1725 W. Harrison StreetChicago, IL 60612 312-942-2195 Website About Dr. Ella L. Toombs Affiliation: Rush Dermatology Patient Services