Rite Aid 7880

Rite Aid #7880 is a Rite Aid drugstore located at 277 Dekalb Pike, North Wales, Pennsylvania.