Rite Aid 1993

Rite Aid #1993 was a Rite Aid drugstore located at 2511 West 4th Street, Wilmington, Delaware.