Rite Aid 7312

Rite Aid #7312 was a Rite Aid drugstore located at 2308 South Range Avenue, Denham Springs, Louisiana.