Sonic Drive-In presently owns 4 locations near Weaverville, North Carolina. A list of Sonic Drive-In restaurants in the area can be found here.