A Weaverville man faces an arson charge in connection with a house fire on Jupiter Road.
Weaverville man faces arson charge