Rite Aid

>
>
>
Shrewsbury

Rite Aid locations & hours in Shrewsbury

Rite Aid - Shrewsbury

577 South Main Street, Shrewsbury, Pennsylvania 17361
(717) 235-6854

Rite Aid - Pennsylvania

All Rite Aid locations and store hours in Pennsylvania

Number of stores: 562
State: Pennsylvania change state