Rite Aid 3908

Rite Aid #3908 was a Rite Aid drugstore located at 194 Frankfort Road, Shelbyville, Kentucky.