Rite Aid 3411

Rite Aid #3411 is a Rite Aid drugstore located at 60 Central Avenue, Lancaster, New York.