Rite Aid 11030

Rite Aid #11030 is a Rite Aid drugstore located at 577 South Main Street, Shrewsbury, Pennsylvania.