Rite Aid 7039

Rite Aid #7039 was a Rite Aid drugstore located at 617 Bear Creek Road, Tuscaloosa, Alabama.