Rite Aid 2655

Rite Aid #2655 was a Rite Aid drugstore located at 1735 Scherm Road, Owensboro, Kentucky.