Rite Aid 10468

Rite Aid #10468 is a Rite Aid drugstore located at 860 Cooper Street, Deptford, New Jersey.