Rite Aid 7280

Rite Aid #7280 was a Rite Aid drugstore located at 1238 St. Charles Street, Houma, Louisiana.