Rite Aid 2363

Rite Aid #2363 is a Rite Aid drugstore located at 130 South Detroit Street, Kenton, Ohio.