CVS stores near me in Shrewsbury, PA

CVS Pharmacy

606 SOUTH MAIN ST.
SHREWSBURY, PA, 17361