Rite Aid 3367

Rite Aid #3367 was a Rite Aid drugstore located at 14610 Harvard Avenue, Cleveland, Ohio.