Rite Aid 512

Rite Aid #512 was a Rite Aid drugstore located at 111 Market Street, Newark, New Jersey.