Rite Aid in Shrewsbury (PA) Full list of companies Rite Aid category in Shrewsbury, Pennsylvania Rite Aid 577 S Main St, Shrewsbury, PA 17361, (717)235-6854 Page 1