Right now, CVS Pharmacy runs 22 stores near Salem, Rockingham County, New Hampshire. See the full listing of all CVS Pharmacy branches below.