Rite Aid 3476

Rite Aid #3476 was a Rite Aid drugstore located at 11511 Kinsman Road, Cleveland, Ohio.