My 10 year has a red mark on face for a few weeks and he does not remember where it came from. its not raised and does not bother him. I am worried.
Spot on face
a 10 year old is not likely to have skin cancer present for just a few weeks.
it sounds like an inflammatory skin condition which can be treated by your family doctor.