Rite Aid 264

Rite Aid #264 is a Rite Aid drugstore located at 375 Philadelphia Street, Indiana, Pennsylvania.