Today, CVS Pharmacy operates 4 locations near Muscle Shoals, Alabama. The list of CVS Pharmacy stores in the area can be seen below.