Rite Aid 2388

Rite Aid #2388 is a Rite Aid drugstore located at 3030 Market Avenue Northeast, Canton, Ohio.