Rite Aid 7257

Rite Aid #7257 was a Rite Aid drugstore located at 4401 St. Charles Avenue, New Orleans, Louisiana.