Rite Aid 11021

Rite Aid #11021 is a Rite Aid drugstore located at 469 West Penn Avenue, Cleona, Pennsylvania.