Tucson: 520-207-3100|Sierra Vista: 520-458-1787

Are Skin Cancer Spots Itchy or Painful?

Do you have moles, freckles, or spots on your body that are painful or itchy? Research shows that these spots could be a sign of skin cancer. More than one-third of the skin cancer lesions itched, according to a study led by Temple University's Chair of Dermatology. The study found that nearly 36.9 [...]

CallEmail GalleryDirections