Rite Aid 4684

Rite Aid #4684 is a Rite Aid drugstore located at 825A East Chestnut Street, Lancaster, Pennsylvania.