Focus of infection anywhere in the body including caries tooth can be cause of urticaria. Please get dental treatment for same and then visit a dermatologist. Treatment of urticaria may need to be taken for a long time.
Answered2016-12-02 11:24:12
Let others know if this answer was helpful