Dr. Carroll works in Champaign, IL and specializes in Plastic Surgery. Dr. Carroll is affiliated with Carle Foundation Hospital.
View More
Dr. Carroll works in Champaign, IL and specializes in Plastic Surgery. Dr. Carroll is affiliated with Carle Foundation Hospital.
* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).