Rite Aid 260

Rite Aid #260 is a Rite Aid drugstore located at 1000 Pennsylvania Avenue, Elmira, New York.