At the moment, CVS Pharmacy runs 4 branches near Haleyville, Alabama. See below for the full listing of all CVS Pharmacy locations nearby.