Rite Aid 7255

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