Rite Aid 10868

Rite Aid #10868 is a Rite Aid drugstore located at 1567 Penfield Road, Rochester, New York.