Rite Aid 5976

Rite Aid #5976 is a Rite Aid drugstore located at 2620 El Camino Real, Santa Clara, California.