Rite Aid 7269

Rite Aid #7269 was a Rite Aid drugstore located at 5201 Canal Boulevard, New Orleans, Louisiana.