Rite Aid 3457

Rite Aid #3457 is a Rite Aid drugstore located at 136 North 63rd Street, Philadelphia, Pennsylvania.