Rite Aid 3919

Rite Aid #3919 was a Rite Aid drugstore located at 297 Terrell Lane, Barbourville, Kentucky.