Rite Aid 4913

Rite Aid #4913 is a Rite Aid drugstore located at 444 Savannah Road, Lewes, Delaware.