Rite Aid 5965

Rite Aid #5965 is a Rite Aid drugstore located at 80 Rancho Del Mar, Aptos, California.