Rite Aid 7265

Rite Aid #7265 was a Rite Aid drugstore located at 1544 Robert E. Lee Boulevard, New Orleans, Louisiana.