Thanks for choosing HealthcareMagic forum.
The black spots left on your body due to drug allergy
long ago means these are deep seated spots and are not likely to go away simply by using some creams, etc. These deep seated spots need dermabrasion
or laser treatment
to go off completely.
Dr. Rakhi Tayal