Rite Aid 5966

Rite Aid #5966 is a Rite Aid drugstore located at 1475 41st Avenue, Capitola, California.