At present, CVS Pharmacy owns 5 locations near Weaverville, North Carolina. See a complete list of CVS Pharmacy stores below.