Welcome to Healthcare magic.
By white moles
do you mean nevus?Because white moles are very rare.
can be due to vitiligo
, Tinea versicolor
Nevus has to be treated surgically. Rest can respond to Medical therapy.
If you can mail me photos at firstname.lastname@example.org..better advise can be given.