Well the Off part of the switch seems to be working fine from what you say...
The switch may well be defective - have you tested it?
More likely the heating element has failed - in which case there is no chance of a repair.
Ditto street address - not wise...
Good Luck...
April 2017