Imiquimod Cream for Keloids NYC - (212) 644-9494 - New York, NY

Imiquimod is a FDA-approved topical cream that researchers believe can help regulate dysfunctional cells in keloids.