Rite Aid 3401

Rite Aid #3401 was a Rite Aid drugstore located at 2440 New Hartford Road, Owensboro, Kentucky.